builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-019 starttime: 1464989005.93 results: success (0) buildid: 20160603124626 builduid: 5422d12ecc704baa87f2d6e8f93b27c8 revision: d992dde457ca958041d6e10325dc15fa0edc2a41 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-03 14:23:25.928218) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-03 14:23:25.929177) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-03 14:23:25.929687) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-03 14:23:25.984884) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-03 14:23:25.985277) ========= '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-019\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-019 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-019 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-019 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-019 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-019 WINDIR=C:\WINDOWS using PTY: False --14:23:24-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.02 GB/s 14:23:24 (2.02 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.566000 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-03 14:23:26.570021) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-03 14:23:26.570426) ========= '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-019\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-019 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-019 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-019 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-019 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-019 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.880000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-03 14:23:27.463617) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-03 14:23:27.464556) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev d992dde457ca958041d6e10325dc15fa0edc2a41 --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 d992dde457ca958041d6e10325dc15fa0edc2a41 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-019\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-019 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-019 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-019 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-019 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-019 WINDIR=C:\WINDOWS using PTY: False 2016-06-03 14:23:25,687 truncating revision to first 12 chars 2016-06-03 14:23:25,687 Setting DEBUG logging. 2016-06-03 14:23:25,687 attempt 1/10 2016-06-03 14:23:25,687 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/d992dde457ca?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-03 14:23:26,315 unpacking tar archive at: mozilla-aurora-d992dde457ca/testing/mozharness/ program finished with exit code 0 elapsedTime=1.351000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-03 14:23:28.883915) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-03 14:23:28.884760) ========= script_repo_revision: d992dde457ca958041d6e10325dc15fa0edc2a41 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-03 14:23:28.885803) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-03 14:23:28.886370) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-03 14:23:28.903725) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 34 secs) (at 2016-06-03 14:23:28.904050) ========= '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-019\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-019 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-019 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-019 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-019 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-019 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 14:23:27 INFO - MultiFileLogger online at 20160603 14:23:27 in C:\slave\test 14:23:27 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 14:23:27 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 14:23:27 INFO - {'append_to_log': False, 14:23:27 INFO - 'base_work_dir': 'C:\\slave\\test', 14:23:27 INFO - 'blob_upload_branch': 'mozilla-aurora', 14:23:27 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 14:23:27 INFO - 'buildbot_json_path': 'buildprops.json', 14:23:27 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 14:23:27 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 14:23:27 INFO - 'download_minidump_stackwalk': True, 14:23:27 INFO - 'download_symbols': 'true', 14:23:27 INFO - 'e10s': False, 14:23:27 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 14:23:27 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 14:23:27 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 14:23:27 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 14:23:27 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 14:23:27 INFO - 'C:/mozilla-build/tooltool.py'), 14:23:27 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 14:23:27 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 14:23:27 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 14:23:27 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 14:23:27 INFO - 'log_level': 'info', 14:23:27 INFO - 'log_to_console': True, 14:23:27 INFO - 'opt_config_files': (), 14:23:27 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 14:23:27 INFO - '--processes=1', 14:23:27 INFO - '--config=%(test_path)s/wptrunner.ini', 14:23:27 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 14:23:27 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 14:23:27 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 14:23:27 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 14:23:27 INFO - 'pip_index': False, 14:23:27 INFO - 'require_test_zip': True, 14:23:27 INFO - 'test_type': ('testharness',), 14:23:27 INFO - 'this_chunk': '1', 14:23:27 INFO - 'total_chunks': '10', 14:23:27 INFO - 'virtualenv_path': 'venv', 14:23:27 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 14:23:27 INFO - 'work_dir': 'build'} 14:23:27 INFO - ##### 14:23:27 INFO - ##### Running clobber step. 14:23:27 INFO - ##### 14:23:27 INFO - Running pre-action listener: _resource_record_pre_action 14:23:27 INFO - Running main action method: clobber 14:23:27 INFO - rmtree: C:\slave\test\build 14:23:27 INFO - Using _rmtree_windows ... 14:23:27 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 14:24:03 INFO - Running post-action listener: _resource_record_post_action 14:24:03 INFO - ##### 14:24:03 INFO - ##### Running read-buildbot-config step. 14:24:03 INFO - ##### 14:24:03 INFO - Running pre-action listener: _resource_record_pre_action 14:24:03 INFO - Running main action method: read_buildbot_config 14:24:03 INFO - Using buildbot properties: 14:24:03 INFO - { 14:24:03 INFO - "project": "", 14:24:03 INFO - "product": "firefox", 14:24:03 INFO - "script_repo_revision": "production", 14:24:03 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 14:24:03 INFO - "repository": "", 14:24:03 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 14:24:03 INFO - "buildid": "20160603124626", 14:24:03 INFO - "pgo_build": "False", 14:24:03 INFO - "basedir": "C:\\slave\\test", 14:24:03 INFO - "buildnumber": 34, 14:24:03 INFO - "slavename": "t-xp32-ix-019", 14:24:03 INFO - "revision": "d992dde457ca958041d6e10325dc15fa0edc2a41", 14:24:03 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 14:24:03 INFO - "platform": "win32", 14:24:03 INFO - "branch": "mozilla-aurora", 14:24:03 INFO - "repo_path": "releases/mozilla-aurora", 14:24:03 INFO - "moz_repo_path": "", 14:24:03 INFO - "stage_platform": "win32", 14:24:03 INFO - "builduid": "5422d12ecc704baa87f2d6e8f93b27c8", 14:24:03 INFO - "slavebuilddir": "test" 14:24:03 INFO - } 14:24:03 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 14:24:03 INFO - Found installer url https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 14:24:03 INFO - Running post-action listener: _resource_record_post_action 14:24:03 INFO - ##### 14:24:03 INFO - ##### Running download-and-extract step. 14:24:03 INFO - ##### 14:24:03 INFO - Running pre-action listener: _resource_record_pre_action 14:24:03 INFO - Running main action method: download_and_extract 14:24:03 INFO - mkdir: C:\slave\test\build\tests 14:24:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:24:03 INFO - https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 14:24:03 INFO - trying https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 14:24:03 INFO - Downloading https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/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 14:24:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/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 14:24:04 INFO - Downloaded 1274 bytes. 14:24:04 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 14:24:04 INFO - Using the following test package requirements: 14:24:04 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 14:24:04 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:24:04 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 14:24:04 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:24:04 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 14:24:04 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:24:04 INFO - u'jsshell-win32.zip'], 14:24:04 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:24:04 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 14:24:04 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 14:24:04 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:24:04 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 14:24:04 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:24:04 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 14:24:04 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:24:04 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 14:24:04 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:24:04 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 14:24:04 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 14:24:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:24:04 INFO - https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 14:24:04 INFO - trying https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 14:24:04 INFO - Downloading https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/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 14:24:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/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 14:26:04 INFO - Downloaded 20340883 bytes. 14:26:04 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/*'] 14:26:04 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/* 14:26:06 INFO - caution: filename not matched: web-platform/* 14:26:06 INFO - Return code: 11 14:26: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')]} 14:26:06 INFO - https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 14:26:06 INFO - trying https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 14:26:06 INFO - Downloading https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/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 14:26:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/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 14:26:10 INFO - Downloaded 36387765 bytes. 14:26:10 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/*'] 14:26:10 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/* 14:26:35 INFO - caution: filename not matched: bin/* 14:26:35 INFO - caution: filename not matched: config/* 14:26:35 INFO - caution: filename not matched: mozbase/* 14:26:35 INFO - caution: filename not matched: marionette/* 14:26:35 INFO - caution: filename not matched: tools/wptserve/* 14:26:35 INFO - Return code: 11 14:26:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:26:35 INFO - https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 14:26:35 INFO - trying https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 14:26:35 INFO - Downloading https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 14:26:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/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 14:26:44 INFO - Downloaded 68495570 bytes. 14:26:44 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 14:26:44 INFO - mkdir: C:\slave\test\properties 14:26:44 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 14:26:44 INFO - Writing to file C:\slave\test\properties\build_url 14:26:44 INFO - Contents: 14:26:44 INFO - build_url:https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 14:26:45 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 14:26:45 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 14:26:45 INFO - Writing to file C:\slave\test\properties\symbols_url 14:26:45 INFO - Contents: 14:26:45 INFO - symbols_url:https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 14:26:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:26:45 INFO - https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 14:26:45 INFO - trying https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 14:26:45 INFO - Downloading https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/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 14:26:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/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 14:26:56 INFO - Downloaded 55574920 bytes. 14:26:56 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'] 14:26:56 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 14:27:00 INFO - Return code: 0 14:27:00 INFO - Running post-action listener: _resource_record_post_action 14:27:00 INFO - Running post-action listener: set_extra_try_arguments 14:27:00 INFO - ##### 14:27:00 INFO - ##### Running create-virtualenv step. 14:27:00 INFO - ##### 14:27:00 INFO - Running pre-action listener: _pre_create_virtualenv 14:27:00 INFO - Running pre-action listener: _resource_record_pre_action 14:27:00 INFO - Running main action method: create_virtualenv 14:27:00 INFO - Creating virtualenv C:\slave\test\build\venv 14:27:00 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 14:27:00 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 14:27:01 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 14:27:03 INFO - Installing distribute......................................................................................................................................................................................done. 14:27:03 INFO - Return code: 0 14:27:03 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 14:27:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:27:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:27:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:27:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:27:03 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-019', 'USERDOMAIN': 'T-XP32-IX-019', '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-019', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-019', '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-019\\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-019'}}, attempt #1 14:27:03 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 14:27:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 14:27:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:27:03 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-019\\Application Data', 14:27:03 INFO - 'CLIENTNAME': 'Console', 14:27:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:27:03 INFO - 'COMPUTERNAME': 'T-XP32-IX-019', 14:27:03 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:27:03 INFO - 'DCLOCATION': 'SCL3', 14:27:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:27:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:27:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:27:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:27:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:27:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:27:03 INFO - 'HOMEDRIVE': 'C:', 14:27:03 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-019', 14:27:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:27:03 INFO - 'KTS_VERSION': '1.19c', 14:27:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:27:03 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-019', 14:27:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:27:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:27:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:27:03 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:27:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:27:03 INFO - 'MOZ_AIRBAG': '1', 14:27:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:27:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:27:03 INFO - 'MOZ_MSVCVERSION': '8', 14:27:03 INFO - 'MOZ_NO_REMOTE': '1', 14:27:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:27:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:27:03 INFO - 'NO_EM_RESTART': '1', 14:27:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:27:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:27:03 INFO - 'OS': 'Windows_NT', 14:27:03 INFO - 'OURDRIVE': 'C:', 14:27:03 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 14:27:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:27:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:27:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:27:03 INFO - 'PROCESSOR_LEVEL': '6', 14:27:03 INFO - 'PROCESSOR_REVISION': '1e05', 14:27:03 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:27:03 INFO - 'PROMPT': '$P$G', 14:27:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:27:03 INFO - 'PWD': 'C:\\slave\\test', 14:27:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:27:03 INFO - 'SESSIONNAME': 'Console', 14:27:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:27:03 INFO - 'SYSTEMDRIVE': 'C:', 14:27:03 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:27:03 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:27:03 INFO - 'TEST1': 'testie', 14:27:03 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:27:03 INFO - 'USERDOMAIN': 'T-XP32-IX-019', 14:27:03 INFO - 'USERNAME': 'cltbld', 14:27:03 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-019', 14:27:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:27:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:27:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:27:03 INFO - 'WINDIR': 'C:\\WINDOWS', 14:27:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:27:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:27:04 INFO - Downloading/unpacking psutil>=0.7.1 14:27:04 INFO - Running setup.py egg_info for package psutil 14:27:04 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:27:04 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:27:04 INFO - Installing collected packages: psutil 14:27:04 INFO - Running setup.py install for psutil 14:27:04 INFO - building 'psutil._psutil_windows' extension 14:27:04 INFO - error: Unable to find vcvarsall.bat 14:27:04 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-lt2sbo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:27:04 INFO - running install 14:27:04 INFO - running build 14:27:04 INFO - running build_py 14:27:04 INFO - creating build 14:27:04 INFO - creating build\lib.win32-2.7 14:27:04 INFO - creating build\lib.win32-2.7\psutil 14:27:04 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 14:27:04 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 14:27:04 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 14:27:04 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 14:27:04 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 14:27:04 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 14:27:04 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 14:27:04 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 14:27:04 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 14:27:04 INFO - running build_ext 14:27:04 INFO - building 'psutil._psutil_windows' extension 14:27:04 INFO - error: Unable to find vcvarsall.bat 14:27:04 INFO - ---------------------------------------- 14:27:04 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-lt2sbo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:27:04 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-019\Application Data\pip\pip.log 14:27:04 WARNING - Return code: 1 14:27:04 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 14:27:04 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 14:27:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:27:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:27:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:27:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:27:04 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-019', 'USERDOMAIN': 'T-XP32-IX-019', '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-019', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-019', '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-019\\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-019'}}, attempt #1 14:27:04 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 14:27:04 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 14:27:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:27:04 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-019\\Application Data', 14:27:04 INFO - 'CLIENTNAME': 'Console', 14:27:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:27:04 INFO - 'COMPUTERNAME': 'T-XP32-IX-019', 14:27:04 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:27:04 INFO - 'DCLOCATION': 'SCL3', 14:27:04 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:27:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:27:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:27:04 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:27:04 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:27:04 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:27:04 INFO - 'HOMEDRIVE': 'C:', 14:27:04 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-019', 14:27:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:27:04 INFO - 'KTS_VERSION': '1.19c', 14:27:04 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:27:04 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-019', 14:27:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:27:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:27:04 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:27:04 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:27:04 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:27:04 INFO - 'MOZ_AIRBAG': '1', 14:27:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:27:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:27:04 INFO - 'MOZ_MSVCVERSION': '8', 14:27:04 INFO - 'MOZ_NO_REMOTE': '1', 14:27:04 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:27:04 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:27:04 INFO - 'NO_EM_RESTART': '1', 14:27:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:27:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:27:04 INFO - 'OS': 'Windows_NT', 14:27:04 INFO - 'OURDRIVE': 'C:', 14:27:04 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 14:27:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:27:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:27:04 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:27:04 INFO - 'PROCESSOR_LEVEL': '6', 14:27:04 INFO - 'PROCESSOR_REVISION': '1e05', 14:27:04 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:27:04 INFO - 'PROMPT': '$P$G', 14:27:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:27:04 INFO - 'PWD': 'C:\\slave\\test', 14:27:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:27:04 INFO - 'SESSIONNAME': 'Console', 14:27:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:27:04 INFO - 'SYSTEMDRIVE': 'C:', 14:27:04 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:27:04 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:27:04 INFO - 'TEST1': 'testie', 14:27:04 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:27:04 INFO - 'USERDOMAIN': 'T-XP32-IX-019', 14:27:04 INFO - 'USERNAME': 'cltbld', 14:27:04 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-019', 14:27:04 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:27:04 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:27:04 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:27:04 INFO - 'WINDIR': 'C:\\WINDOWS', 14:27:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:27:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:27:05 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 14:27:05 INFO - Downloading mozsystemmonitor-0.0.tar.gz 14:27:05 INFO - Running setup.py egg_info for package mozsystemmonitor 14:27:05 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 14:27:05 INFO - Running setup.py egg_info for package psutil 14:27:05 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:27:05 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:27:05 INFO - Installing collected packages: mozsystemmonitor, psutil 14:27:05 INFO - Running setup.py install for mozsystemmonitor 14:27:05 INFO - Running setup.py install for psutil 14:27:05 INFO - building 'psutil._psutil_windows' extension 14:27:05 INFO - error: Unable to find vcvarsall.bat 14:27:05 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-hxkt01-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:27:05 INFO - running install 14:27:05 INFO - running build 14:27:05 INFO - running build_py 14:27:05 INFO - running build_ext 14:27:05 INFO - building 'psutil._psutil_windows' extension 14:27:05 INFO - error: Unable to find vcvarsall.bat 14:27:05 INFO - ---------------------------------------- 14:27:05 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-hxkt01-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:27:05 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-019\Application Data\pip\pip.log 14:27:05 WARNING - Return code: 1 14:27:05 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 14:27:05 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 14:27:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:27:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:27:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:27:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:27:05 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-019', 'USERDOMAIN': 'T-XP32-IX-019', '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-019', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-019', '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-019\\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-019'}}, attempt #1 14:27:05 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 14:27:05 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 14:27:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:27:05 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-019\\Application Data', 14:27:05 INFO - 'CLIENTNAME': 'Console', 14:27:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:27:05 INFO - 'COMPUTERNAME': 'T-XP32-IX-019', 14:27:05 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:27:05 INFO - 'DCLOCATION': 'SCL3', 14:27:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:27:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:27:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:27:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:27:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:27:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:27:05 INFO - 'HOMEDRIVE': 'C:', 14:27:05 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-019', 14:27:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:27:05 INFO - 'KTS_VERSION': '1.19c', 14:27:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:27:05 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-019', 14:27:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:27:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:27:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:27:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:27:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:27:05 INFO - 'MOZ_AIRBAG': '1', 14:27:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:27:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:27:05 INFO - 'MOZ_MSVCVERSION': '8', 14:27:05 INFO - 'MOZ_NO_REMOTE': '1', 14:27:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:27:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:27:05 INFO - 'NO_EM_RESTART': '1', 14:27:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:27:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:27:05 INFO - 'OS': 'Windows_NT', 14:27:05 INFO - 'OURDRIVE': 'C:', 14:27:05 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 14:27:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:27:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:27:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:27:05 INFO - 'PROCESSOR_LEVEL': '6', 14:27:05 INFO - 'PROCESSOR_REVISION': '1e05', 14:27:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:27:05 INFO - 'PROMPT': '$P$G', 14:27:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:27:05 INFO - 'PWD': 'C:\\slave\\test', 14:27:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:27:05 INFO - 'SESSIONNAME': 'Console', 14:27:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:27:05 INFO - 'SYSTEMDRIVE': 'C:', 14:27:05 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:27:05 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:27:05 INFO - 'TEST1': 'testie', 14:27:05 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:27:05 INFO - 'USERDOMAIN': 'T-XP32-IX-019', 14:27:05 INFO - 'USERNAME': 'cltbld', 14:27:05 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-019', 14:27:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:27:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:27:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:27:05 INFO - 'WINDIR': 'C:\\WINDOWS', 14:27:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:27:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:27:05 INFO - Downloading/unpacking blobuploader==1.2.4 14:27:05 INFO - Downloading blobuploader-1.2.4.tar.gz 14:27:05 INFO - Running setup.py egg_info for package blobuploader 14:27:05 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 14:27:07 INFO - Running setup.py egg_info for package requests 14:27:07 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 14:27:07 INFO - Downloading docopt-0.6.1.tar.gz 14:27:07 INFO - Running setup.py egg_info for package docopt 14:27:07 INFO - Installing collected packages: blobuploader, docopt, requests 14:27:07 INFO - Running setup.py install for blobuploader 14:27:07 INFO - Running setup.py install for docopt 14:27:07 INFO - Running setup.py install for requests 14:27:07 INFO - Successfully installed blobuploader docopt requests 14:27:07 INFO - Cleaning up... 14:27:07 INFO - Return code: 0 14:27:07 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:27: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')]} 14:27:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:27: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')]} 14:27:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:27:07 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-019', 'USERDOMAIN': 'T-XP32-IX-019', '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-019', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-019', '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-019\\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-019'}}, attempt #1 14:27:07 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 14:27:07 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 14:27:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:27:07 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-019\\Application Data', 14:27:07 INFO - 'CLIENTNAME': 'Console', 14:27:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:27:07 INFO - 'COMPUTERNAME': 'T-XP32-IX-019', 14:27:07 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:27:07 INFO - 'DCLOCATION': 'SCL3', 14:27:07 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:27:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:27:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:27:07 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:27:07 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:27:07 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:27:07 INFO - 'HOMEDRIVE': 'C:', 14:27:07 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-019', 14:27:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:27:07 INFO - 'KTS_VERSION': '1.19c', 14:27:07 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:27:07 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-019', 14:27:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:27:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:27:07 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:27:07 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:27:07 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:27:07 INFO - 'MOZ_AIRBAG': '1', 14:27:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:27:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:27:07 INFO - 'MOZ_MSVCVERSION': '8', 14:27:07 INFO - 'MOZ_NO_REMOTE': '1', 14:27:07 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:27:07 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:27:07 INFO - 'NO_EM_RESTART': '1', 14:27:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:27:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:27:07 INFO - 'OS': 'Windows_NT', 14:27:07 INFO - 'OURDRIVE': 'C:', 14:27:07 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 14:27:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:27:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:27:07 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:27:07 INFO - 'PROCESSOR_LEVEL': '6', 14:27:07 INFO - 'PROCESSOR_REVISION': '1e05', 14:27:07 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:27:07 INFO - 'PROMPT': '$P$G', 14:27:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:27:07 INFO - 'PWD': 'C:\\slave\\test', 14:27:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:27:07 INFO - 'SESSIONNAME': 'Console', 14:27:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:27:07 INFO - 'SYSTEMDRIVE': 'C:', 14:27:07 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:27:07 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:27:07 INFO - 'TEST1': 'testie', 14:27:07 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:27:07 INFO - 'USERDOMAIN': 'T-XP32-IX-019', 14:27:07 INFO - 'USERNAME': 'cltbld', 14:27:07 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-019', 14:27:07 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:27:07 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:27:07 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:27:07 INFO - 'WINDIR': 'C:\\WINDOWS', 14:27:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:27:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:27:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:27:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:27:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:27:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:27:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:27:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:27:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:27:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:27:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:27:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:27:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:27:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:27:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:27:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:27:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:27:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:27:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:27:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:27:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:27:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:27:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:27:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:27:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:27:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:27:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:27:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:27:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:27:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:27:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:27:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:27:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:27:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:27:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:27:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:27:16 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:27:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:27:16 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:27:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:27:16 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:27:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:27:16 INFO - Unpacking c:\slave\test\build\tests\marionette 14:27:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:27:16 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:27:16 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 14:27:16 INFO - Running setup.py install for browsermob-proxy 14:27:21 INFO - Running setup.py install for manifestparser 14:27:21 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:27:21 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:27:21 INFO - Running setup.py install for marionette-client 14:27:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:27:21 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:27:21 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:27:21 INFO - Running setup.py install for marionette-driver 14:27:21 INFO - Running setup.py install for mozcrash 14:27:21 INFO - Running setup.py install for mozdebug 14:27:21 INFO - Running setup.py install for mozdevice 14:27:21 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:27:21 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:27:21 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:27:21 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:27:21 INFO - Running setup.py install for mozfile 14:27:21 INFO - Running setup.py install for mozhttpd 14:27:21 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:27:21 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:27:21 INFO - Running setup.py install for mozinfo 14:27:21 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 14:27:21 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 14:27:21 INFO - Running setup.py install for mozInstall 14:27:21 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:27:21 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:27:21 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:27:21 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:27:21 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:27:21 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:27:21 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:27:21 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:27:21 INFO - Running setup.py install for mozleak 14:27:21 INFO - Running setup.py install for mozlog 14:27:21 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 14:27:21 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 14:27:21 INFO - Running setup.py install for moznetwork 14:27:21 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 14:27:21 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 14:27:21 INFO - Running setup.py install for mozprocess 14:27:21 INFO - Running setup.py install for mozprofile 14:27:21 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:27:21 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:27:21 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:27:21 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:27:21 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:27:21 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:27:21 INFO - Running setup.py install for mozrunner 14:27:21 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:27:21 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:27:21 INFO - Running setup.py install for mozscreenshot 14:27:21 INFO - Running setup.py install for moztest 14:27:21 INFO - Running setup.py install for mozversion 14:27:21 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:27:21 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:27:21 INFO - Running setup.py install for wptserve 14:27:21 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 14:27:21 INFO - Cleaning up... 14:27:21 INFO - Return code: 0 14:27:21 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:27:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:27:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:27:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:27:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:27:21 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-019', 'USERDOMAIN': 'T-XP32-IX-019', '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-019', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-019', '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-019\\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-019'}}, attempt #1 14:27:21 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 14:27:21 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 14:27:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:27:21 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-019\\Application Data', 14:27:21 INFO - 'CLIENTNAME': 'Console', 14:27:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:27:21 INFO - 'COMPUTERNAME': 'T-XP32-IX-019', 14:27:21 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:27:21 INFO - 'DCLOCATION': 'SCL3', 14:27:21 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:27:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:27:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:27:21 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:27:21 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:27:21 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:27:21 INFO - 'HOMEDRIVE': 'C:', 14:27:21 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-019', 14:27:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:27:21 INFO - 'KTS_VERSION': '1.19c', 14:27:21 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:27:21 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-019', 14:27:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:27:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:27:21 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:27:21 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:27:21 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:27:21 INFO - 'MOZ_AIRBAG': '1', 14:27:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:27:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:27:21 INFO - 'MOZ_MSVCVERSION': '8', 14:27:21 INFO - 'MOZ_NO_REMOTE': '1', 14:27:21 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:27:21 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:27:21 INFO - 'NO_EM_RESTART': '1', 14:27:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:27:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:27:21 INFO - 'OS': 'Windows_NT', 14:27:21 INFO - 'OURDRIVE': 'C:', 14:27:21 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 14:27:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:27:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:27:21 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:27:21 INFO - 'PROCESSOR_LEVEL': '6', 14:27:21 INFO - 'PROCESSOR_REVISION': '1e05', 14:27:21 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:27:21 INFO - 'PROMPT': '$P$G', 14:27:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:27:21 INFO - 'PWD': 'C:\\slave\\test', 14:27:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:27:21 INFO - 'SESSIONNAME': 'Console', 14:27:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:27:21 INFO - 'SYSTEMDRIVE': 'C:', 14:27:21 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:27:21 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:27:21 INFO - 'TEST1': 'testie', 14:27:21 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:27:21 INFO - 'USERDOMAIN': 'T-XP32-IX-019', 14:27:21 INFO - 'USERNAME': 'cltbld', 14:27:21 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-019', 14:27:21 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:27:21 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:27:21 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:27:21 INFO - 'WINDIR': 'C:\\WINDOWS', 14:27:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:27:28 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:27:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:27:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:27:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:27:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:27:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:27:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:27:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:27:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:27:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:27:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:27:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:27:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:27:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:27:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:27:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:27:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:27:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:27:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:27:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:27:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:27:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:27:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:27:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:27:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:27:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:27:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:27:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:27:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:27:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:27:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:27:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:27:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:27:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:27:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:27:28 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:27:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:27:28 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:27:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:27:28 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:27:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:27:28 INFO - Unpacking c:\slave\test\build\tests\marionette 14:27:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:27:28 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:27:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 14:27:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 14:27:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 14:27:32 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 14:27:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 14:27:32 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 14:27:32 INFO - Downloading blessings-1.6.tar.gz 14:27:32 INFO - Running setup.py egg_info for package blessings 14:27:32 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 14:27:32 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 14:27:32 INFO - Running setup.py install for blessings 14:27:32 INFO - Running setup.py install for browsermob-proxy 14:27:32 INFO - Running setup.py install for manifestparser 14:27:32 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:27:32 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:27:32 INFO - Running setup.py install for marionette-client 14:27:32 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:27:32 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:27:32 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:27:32 INFO - Running setup.py install for marionette-driver 14:27:32 INFO - Running setup.py install for mozcrash 14:27:32 INFO - Running setup.py install for mozdebug 14:27:32 INFO - Running setup.py install for mozdevice 14:27:32 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:27:32 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:27:32 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:27:32 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:27:32 INFO - Running setup.py install for mozhttpd 14:27:32 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:27:32 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:27:32 INFO - Running setup.py install for mozInstall 14:27:32 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:27:32 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:27:32 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:27:32 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:27:32 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:27:32 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:27:32 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:27:32 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:27:32 INFO - Running setup.py install for mozleak 14:27:32 INFO - Running setup.py install for mozprofile 14:27:32 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:27:32 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:27:32 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:27:32 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:27:32 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:27:32 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:27:32 INFO - Running setup.py install for mozrunner 14:27:32 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:27:32 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:27:32 INFO - Running setup.py install for mozscreenshot 14:27:32 INFO - Running setup.py install for moztest 14:27:32 INFO - Running setup.py install for mozversion 14:27:32 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:27:32 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:27:32 INFO - Running setup.py install for wptserve 14:27:32 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 14:27:32 INFO - Cleaning up... 14:27:32 INFO - Return code: 0 14:27:32 INFO - Done creating virtualenv C:\slave\test\build\venv. 14:27:32 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:27:32 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:27:33 INFO - Reading from file tmpfile_stdout 14:27:33 INFO - Using _rmtree_windows ... 14:27:33 INFO - Using _rmtree_windows ... 14:27:33 INFO - Current package versions: 14:27:33 INFO - blessings == 1.6 14:27:33 INFO - blobuploader == 1.2.4 14:27:33 INFO - browsermob-proxy == 0.6.0 14:27:33 INFO - distribute == 0.6.14 14:27:33 INFO - docopt == 0.6.1 14:27:33 INFO - manifestparser == 1.1 14:27:33 INFO - marionette-client == 2.3.0 14:27:33 INFO - marionette-driver == 1.4.0 14:27:33 INFO - mozInstall == 1.12 14:27:33 INFO - mozcrash == 0.17 14:27:33 INFO - mozdebug == 0.1 14:27:33 INFO - mozdevice == 0.48 14:27:33 INFO - mozfile == 1.2 14:27:33 INFO - mozhttpd == 0.7 14:27:33 INFO - mozinfo == 0.9 14:27:33 INFO - mozleak == 0.1 14:27:33 INFO - mozlog == 3.1 14:27:33 INFO - moznetwork == 0.27 14:27:33 INFO - mozprocess == 0.22 14:27:33 INFO - mozprofile == 0.28 14:27:33 INFO - mozrunner == 6.11 14:27:33 INFO - mozscreenshot == 0.1 14:27:33 INFO - mozsystemmonitor == 0.0 14:27:33 INFO - moztest == 0.7 14:27:33 INFO - mozversion == 1.4 14:27:33 INFO - requests == 1.2.3 14:27:33 INFO - wptserve == 1.4.0 14:27:33 INFO - Running post-action listener: _resource_record_post_action 14:27:33 INFO - Running post-action listener: _start_resource_monitoring 14:27:33 INFO - Starting resource monitoring. 14:27:33 INFO - ##### 14:27:33 INFO - ##### Running pull step. 14:27:33 INFO - ##### 14:27:33 INFO - Running pre-action listener: _resource_record_pre_action 14:27:33 INFO - Running main action method: pull 14:27:33 INFO - Pull has nothing to do! 14:27:33 INFO - Running post-action listener: _resource_record_post_action 14:27:33 INFO - ##### 14:27:33 INFO - ##### Running install step. 14:27:33 INFO - ##### 14:27:33 INFO - Running pre-action listener: _resource_record_pre_action 14:27:33 INFO - Running main action method: install 14:27:33 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:27:33 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:27:33 INFO - Reading from file tmpfile_stdout 14:27:33 INFO - Using _rmtree_windows ... 14:27:33 INFO - Using _rmtree_windows ... 14:27:33 INFO - Detecting whether we're running mozinstall >=1.0... 14:27:33 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 14:27:33 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 14:27:33 INFO - Reading from file tmpfile_stdout 14:27:33 INFO - Output received: 14:27:33 INFO - Usage: mozinstall-script.py [options] installer 14:27:33 INFO - Options: 14:27:33 INFO - -h, --help show this help message and exit 14:27:33 INFO - -d DEST, --destination=DEST 14:27:33 INFO - Directory to install application into. [default: 14:27:33 INFO - "C:\slave\test"] 14:27:33 INFO - --app=APP Application being installed. [default: firefox] 14:27:33 INFO - Using _rmtree_windows ... 14:27:33 INFO - Using _rmtree_windows ... 14:27:33 INFO - mkdir: C:\slave\test\build\application 14:27:33 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'] 14:27:33 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 14:27:35 INFO - Reading from file tmpfile_stdout 14:27:35 INFO - Output received: 14:27:35 INFO - C:\slave\test\build\application\firefox\firefox.exe 14:27:35 INFO - Using _rmtree_windows ... 14:27:35 INFO - Using _rmtree_windows ... 14:27:35 INFO - Running post-action listener: _resource_record_post_action 14:27:35 INFO - ##### 14:27:35 INFO - ##### Running run-tests step. 14:27:35 INFO - ##### 14:27:35 INFO - Running pre-action listener: _resource_record_pre_action 14:27:35 INFO - Running main action method: run_tests 14:27:35 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 14:27:35 INFO - Minidump filename unknown. Determining based upon platform and architecture. 14:27:35 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 14:27:35 INFO - grabbing minidump binary from tooltool 14:27:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:27:35 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 14:27:35 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 14:27:35 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 14:27:36 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 14:27:37 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp7cwasv 14:27:37 INFO - INFO - File integrity verified, renaming tmp7cwasv to win32-minidump_stackwalk.exe 14:27:37 INFO - Return code: 0 14:27:37 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 14:27:37 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 14:27:37 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/R2utlytXTw2GlbK7S9BBaQ/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 14:27:37 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/R2utlytXTw2GlbK7S9BBaQ/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 14:27:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:27:37 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-019\\Application Data', 14:27:37 INFO - 'CLIENTNAME': 'Console', 14:27:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:27:37 INFO - 'COMPUTERNAME': 'T-XP32-IX-019', 14:27:37 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:27:37 INFO - 'DCLOCATION': 'SCL3', 14:27:37 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:27:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:27:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:27:37 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:27:37 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:27:37 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:27:37 INFO - 'HOMEDRIVE': 'C:', 14:27:37 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-019', 14:27:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:27:37 INFO - 'KTS_VERSION': '1.19c', 14:27:37 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:27:37 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-019', 14:27:37 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 14:27:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:27:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:27:37 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:27:37 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:27:37 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:27:37 INFO - 'MOZ_AIRBAG': '1', 14:27:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:27:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:27:37 INFO - 'MOZ_MSVCVERSION': '8', 14:27:37 INFO - 'MOZ_NO_REMOTE': '1', 14:27:37 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:27:37 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:27:37 INFO - 'NO_EM_RESTART': '1', 14:27:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:27:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:27:37 INFO - 'OS': 'Windows_NT', 14:27:37 INFO - 'OURDRIVE': 'C:', 14:27:37 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 14:27:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:27:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:27:37 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:27:37 INFO - 'PROCESSOR_LEVEL': '6', 14:27:37 INFO - 'PROCESSOR_REVISION': '1e05', 14:27:37 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:27:37 INFO - 'PROMPT': '$P$G', 14:27:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:27:37 INFO - 'PWD': 'C:\\slave\\test', 14:27:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:27:37 INFO - 'SESSIONNAME': 'Console', 14:27:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:27:37 INFO - 'SYSTEMDRIVE': 'C:', 14:27:37 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:27:37 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:27:37 INFO - 'TEST1': 'testie', 14:27:37 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:27:37 INFO - 'USERDOMAIN': 'T-XP32-IX-019', 14:27:37 INFO - 'USERNAME': 'cltbld', 14:27:37 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-019', 14:27:37 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:27:37 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:27:37 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:27:37 INFO - 'WINDIR': 'C:\\WINDOWS', 14:27:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:27:37 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/R2utlytXTw2GlbK7S9BBaQ/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 14:27:38 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 14:27:38 INFO - import pkg_resources 14:27:39 INFO - Using 1 client processes 14:27:42 INFO - SUITE-START | Running 778 tests 14:27:42 INFO - Running testharness tests 14:27:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 14:27:42 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 14:27:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 14:27:42 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 14:27:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 14:27:42 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 14:27:42 INFO - Setting up ssl 14:27:43 INFO - PROCESS | certutil | 14:27:43 INFO - PROCESS | certutil | 14:27:43 INFO - PROCESS | certutil | 14:27:43 INFO - Certificate Nickname Trust Attributes 14:27:43 INFO - SSL,S/MIME,JAR/XPI 14:27:43 INFO - 14:27:43 INFO - web-platform-tests CT,, 14:27:43 INFO - 14:27:43 INFO - Starting runner 14:27:44 INFO - PROCESS | 3844 | [3844] 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 14:27:44 INFO - PROCESS | 3844 | [3844] 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 14:27:45 INFO - PROCESS | 3844 | [3844] 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 14:27:46 INFO - PROCESS | 3844 | 1464989266468 Marionette DEBUG Marionette enabled via build flag and pref 14:27:46 INFO - PROCESS | 3844 | ++DOCSHELL 11A01C00 == 1 [pid = 3844] [id = 1] 14:27:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 1 (11A02000) [pid = 3844] [serial = 1] [outer = 00000000] 14:27:46 INFO - PROCESS | 3844 | [3844] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:27:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 2 (11A02C00) [pid = 3844] [serial = 2] [outer = 11A02000] 14:27:46 INFO - PROCESS | 3844 | [3844] 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 14:27:46 INFO - PROCESS | 3844 | [3844] 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 14:27:46 INFO - PROCESS | 3844 | ++DOCSHELL 12808800 == 2 [pid = 3844] [id = 2] 14:27:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 3 (12808C00) [pid = 3844] [serial = 3] [outer = 00000000] 14:27:46 INFO - PROCESS | 3844 | [3844] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:27:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 4 (12809800) [pid = 3844] [serial = 4] [outer = 12808C00] 14:27:47 INFO - PROCESS | 3844 | 1464989267030 Marionette INFO Listening on port 2828 14:27:47 INFO - PROCESS | 3844 | 1464989267424 Marionette DEBUG Marionette enabled via command-line flag 14:27:47 INFO - PROCESS | 3844 | ++DOCSHELL 1300E400 == 3 [pid = 3844] [id = 3] 14:27:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 5 (1300E800) [pid = 3844] [serial = 5] [outer = 00000000] 14:27:47 INFO - PROCESS | 3844 | [3844] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:27:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 6 (1300F400) [pid = 3844] [serial = 6] [outer = 1300E800] 14:27:47 INFO - PROCESS | 3844 | [3844] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 14:27:47 INFO - PROCESS | 3844 | [3844] 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 14:27:47 INFO - PROCESS | 3844 | [3844] 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 14:27:47 INFO - PROCESS | 3844 | [3844] 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 14:27:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 7 (13715C00) [pid = 3844] [serial = 7] [outer = 12808C00] 14:27:47 INFO - PROCESS | 3844 | [3844] 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 14:27:47 INFO - PROCESS | 3844 | 1464989267770 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1580 14:27:47 INFO - PROCESS | 3844 | 1464989267819 Marionette DEBUG Closed connection conn0 14:27:47 INFO - PROCESS | 3844 | [3844] 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 14:27:47 INFO - PROCESS | 3844 | 1464989267868 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1582 14:27:47 INFO - PROCESS | 3844 | 1464989267961 Marionette DEBUG Closed connection conn1 14:27:47 INFO - PROCESS | 3844 | [3844] 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 14:27:47 INFO - PROCESS | 3844 | 1464989267969 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1583 14:27:47 INFO - PROCESS | 3844 | 1464989267975 Marionette DEBUG Closed connection conn2 14:27:47 INFO - PROCESS | 3844 | ++DOCSHELL 13D51400 == 4 [pid = 3844] [id = 4] 14:27:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 8 (13D51800) [pid = 3844] [serial = 8] [outer = 00000000] 14:27:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 9 (141CD000) [pid = 3844] [serial = 9] [outer = 13D51800] 14:27:48 INFO - PROCESS | 3844 | [3844] 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 14:27:48 INFO - PROCESS | 3844 | 1464989268071 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1584 14:27:48 INFO - PROCESS | 3844 | [3844] 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 14:27:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 10 (141D3800) [pid = 3844] [serial = 10] [outer = 13D51800] 14:27:48 INFO - PROCESS | 3844 | 1464989268244 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 14:27:48 INFO - PROCESS | 3844 | 1464989268251 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":"20160603124626","device":"desktop","version":"48.0a2"} 14:27:48 INFO - PROCESS | 3844 | [3844] 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 14:27:48 INFO - PROCESS | 3844 | [3844] 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 14:27:48 INFO - PROCESS | 3844 | [3844] 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 14:27:48 INFO - PROCESS | 3844 | [3844] 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 14:27:49 INFO - PROCESS | 3844 | ++DOCSHELL 15AEA800 == 5 [pid = 3844] [id = 5] 14:27:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 11 (15AEB800) [pid = 3844] [serial = 11] [outer = 00000000] 14:27:49 INFO - PROCESS | 3844 | ++DOCSHELL 15AEBC00 == 6 [pid = 3844] [id = 6] 14:27:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 12 (15AEE800) [pid = 3844] [serial = 12] [outer = 00000000] 14:27:49 INFO - PROCESS | 3844 | [3844] 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 14:27:49 INFO - PROCESS | 3844 | ++DOCSHELL 16A4D800 == 7 [pid = 3844] [id = 7] 14:27:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 13 (16A4DC00) [pid = 3844] [serial = 13] [outer = 00000000] 14:27:49 INFO - PROCESS | 3844 | [3844] 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 14:27:49 INFO - PROCESS | 3844 | [3844] 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 14:27:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 14 (16A56800) [pid = 3844] [serial = 14] [outer = 16A4DC00] 14:27:49 INFO - PROCESS | 3844 | [3844] 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 14:27:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 15 (1675A800) [pid = 3844] [serial = 15] [outer = 15AEB800] 14:27:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 16 (1675C400) [pid = 3844] [serial = 16] [outer = 15AEE800] 14:27:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 17 (1677F000) [pid = 3844] [serial = 17] [outer = 16A4DC00] 14:27:50 INFO - PROCESS | 3844 | 1464989270625 Marionette DEBUG loaded listener.js 14:27:50 INFO - PROCESS | 3844 | 1464989270638 Marionette DEBUG loaded listener.js 14:27:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 18 (17DEE400) [pid = 3844] [serial = 18] [outer = 16A4DC00] 14:27:51 INFO - PROCESS | 3844 | 1464989271213 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"0e7339e3-b812-4ba5-bdf7-118878099e38","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":"20160603124626","device":"desktop","version":"48.0a2","command_id":1}}] 14:27:51 INFO - PROCESS | 3844 | 1464989271374 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 14:27:51 INFO - PROCESS | 3844 | 1464989271426 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 14:27:51 INFO - PROCESS | 3844 | 1464989271535 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 14:27:51 INFO - PROCESS | 3844 | [3844] 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 14:27:51 INFO - PROCESS | 3844 | [3844] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:27:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 19 (1804B000) [pid = 3844] [serial = 19] [outer = 16A4DC00] 14:27:51 INFO - PROCESS | 3844 | [3844] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:27:51 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:27:52 INFO - PROCESS | 3844 | 1464989272035 Marionette TRACE conn3 <- [1,3,null,{}] 14:27:52 INFO - PROCESS | 3844 | 1464989272053 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 14:27:52 INFO - PROCESS | 3844 | 1464989272079 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 14:27:52 INFO - PROCESS | 3844 | 1464989272107 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 14:27:52 INFO - PROCESS | 3844 | 1464989272109 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 14:27:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 14:27:52 INFO - PROCESS | 3844 | 1464989272129 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 14:27:52 INFO - PROCESS | 3844 | 1464989272132 Marionette TRACE conn3 <- [1,6,null,{}] 14:27:52 INFO - PROCESS | 3844 | 1464989272203 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:52 INFO - PROCESS | 3844 | 1464989272217 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 14:27:52 INFO - PROCESS | 3844 | 1464989272222 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:52 INFO - PROCESS | 3844 | ++DOCSHELL 1688E400 == 8 [pid = 3844] [id = 8] 14:27:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 20 (1A143800) [pid = 3844] [serial = 20] [outer = 00000000] 14:27:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 21 (1A146000) [pid = 3844] [serial = 21] [outer = 1A143800] 14:27:52 INFO - PROCESS | 3844 | 1464989272269 Marionette DEBUG loaded listener.js 14:27:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 22 (1A14A400) [pid = 3844] [serial = 22] [outer = 1A143800] 14:27:52 INFO - PROCESS | 3844 | ++DOCSHELL 1A359800 == 9 [pid = 3844] [id = 9] 14:27:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 23 (1A502C00) [pid = 3844] [serial = 23] [outer = 00000000] 14:27:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 24 (1A508400) [pid = 3844] [serial = 24] [outer = 1A502C00] 14:27:52 INFO - PROCESS | 3844 | 1464989272660 Marionette DEBUG loaded listener.js 14:27:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 25 (1A50F400) [pid = 3844] [serial = 25] [outer = 1A502C00] 14:27:52 INFO - PROCESS | 3844 | 1464989272896 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 14:27:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 14:27:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 799ms 14:27:52 INFO - PROCESS | 3844 | 1464989272985 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 14:27:52 INFO - PROCESS | 3844 | 1464989272987 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 14:27:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 14:27:53 INFO - PROCESS | 3844 | 1464989273004 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 14:27:53 INFO - PROCESS | 3844 | 1464989273006 Marionette TRACE conn3 <- [1,10,null,{}] 14:27:53 INFO - PROCESS | 3844 | 1464989273068 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:53 INFO - PROCESS | 3844 | 1464989273186 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 14:27:53 INFO - PROCESS | 3844 | 1464989273199 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:53 INFO - PROCESS | 3844 | ++DOCSHELL 1AF6F800 == 10 [pid = 3844] [id = 10] 14:27:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 26 (1AF6FC00) [pid = 3844] [serial = 26] [outer = 00000000] 14:27:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 27 (1AF72800) [pid = 3844] [serial = 27] [outer = 1AF6FC00] 14:27:53 INFO - PROCESS | 3844 | 1464989273246 Marionette DEBUG loaded listener.js 14:27:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 28 (1AF76800) [pid = 3844] [serial = 28] [outer = 1AF6FC00] 14:27:53 INFO - PROCESS | 3844 | 1464989273566 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 14:27:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 14:27:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 595ms 14:27:53 INFO - PROCESS | 3844 | 1464989273596 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 14:27:53 INFO - PROCESS | 3844 | 1464989273599 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 14:27:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 14:27:53 INFO - PROCESS | 3844 | 1464989273602 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 14:27:53 INFO - PROCESS | 3844 | 1464989273604 Marionette TRACE conn3 <- [1,14,null,{}] 14:27:53 INFO - PROCESS | 3844 | 1464989273607 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:53 INFO - PROCESS | 3844 | 1464989273706 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 14:27:53 INFO - PROCESS | 3844 | 1464989273712 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:53 INFO - PROCESS | 3844 | ++DOCSHELL 1A9BD400 == 11 [pid = 3844] [id = 11] 14:27:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 29 (1A9BF000) [pid = 3844] [serial = 29] [outer = 00000000] 14:27:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 30 (1AF6E000) [pid = 3844] [serial = 30] [outer = 1A9BF000] 14:27:53 INFO - PROCESS | 3844 | 1464989273757 Marionette DEBUG loaded listener.js 14:27:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 31 (1AA04800) [pid = 3844] [serial = 31] [outer = 1A9BF000] 14:27:54 INFO - PROCESS | 3844 | 1464989274104 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 14:27:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 14:27:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 532ms 14:27:54 INFO - PROCESS | 3844 | 1464989274136 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 14:27:54 INFO - PROCESS | 3844 | 1464989274138 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 14:27:54 INFO - PROCESS | 3844 | 1464989274142 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 14:27:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 14:27:54 INFO - PROCESS | 3844 | 1464989274143 Marionette TRACE conn3 <- [1,18,null,{}] 14:27:54 INFO - PROCESS | 3844 | 1464989274147 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:54 INFO - PROCESS | 3844 | 1464989274249 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 14:27:54 INFO - PROCESS | 3844 | 1464989274255 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:54 INFO - PROCESS | 3844 | ++DOCSHELL 1AA07000 == 12 [pid = 3844] [id = 12] 14:27:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 32 (1AA0BC00) [pid = 3844] [serial = 32] [outer = 00000000] 14:27:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 33 (1AB35800) [pid = 3844] [serial = 33] [outer = 1AA0BC00] 14:27:54 INFO - PROCESS | 3844 | 1464989274301 Marionette DEBUG loaded listener.js 14:27:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 34 (1AB39800) [pid = 3844] [serial = 34] [outer = 1AA0BC00] 14:27:54 INFO - PROCESS | 3844 | 1464989274638 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 14:27:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 14:27:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 532ms 14:27:54 INFO - PROCESS | 3844 | 1464989274678 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 14:27:54 INFO - PROCESS | 3844 | 1464989274680 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 14:27:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 14:27:54 INFO - PROCESS | 3844 | 1464989274683 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 14:27:54 INFO - PROCESS | 3844 | 1464989274685 Marionette TRACE conn3 <- [1,22,null,{}] 14:27:54 INFO - PROCESS | 3844 | 1464989274688 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:54 INFO - PROCESS | 3844 | 1464989274776 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 14:27:54 INFO - PROCESS | 3844 | 1464989274782 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:54 INFO - PROCESS | 3844 | ++DOCSHELL 1AD99000 == 13 [pid = 3844] [id = 13] 14:27:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 35 (1AD99400) [pid = 3844] [serial = 35] [outer = 00000000] 14:27:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 36 (1ADA3400) [pid = 3844] [serial = 36] [outer = 1AD99400] 14:27:54 INFO - PROCESS | 3844 | 1464989274826 Marionette DEBUG loaded listener.js 14:27:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 37 (1AF6DC00) [pid = 3844] [serial = 37] [outer = 1AD99400] 14:27:55 INFO - PROCESS | 3844 | 1464989275134 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 14:27:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 14:27:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 485ms 14:27:55 INFO - PROCESS | 3844 | 1464989275181 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 14:27:55 INFO - PROCESS | 3844 | 1464989275182 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 14:27:55 INFO - PROCESS | 3844 | 1464989275186 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 14:27:55 INFO - PROCESS | 3844 | 1464989275187 Marionette TRACE conn3 <- [1,26,null,{}] 14:27:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 14:27:55 INFO - PROCESS | 3844 | 1464989275191 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:55 INFO - PROCESS | 3844 | 1464989275281 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 14:27:55 INFO - PROCESS | 3844 | 1464989275288 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:55 INFO - PROCESS | 3844 | ++DOCSHELL 1B412800 == 14 [pid = 3844] [id = 14] 14:27:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 38 (1B414800) [pid = 3844] [serial = 38] [outer = 00000000] 14:27:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 39 (1B41D000) [pid = 3844] [serial = 39] [outer = 1B414800] 14:27:55 INFO - PROCESS | 3844 | 1464989275332 Marionette DEBUG loaded listener.js 14:27:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 40 (1B53B800) [pid = 3844] [serial = 40] [outer = 1B414800] 14:27:55 INFO - PROCESS | 3844 | 1464989275653 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 14:27:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 14:27:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 501ms 14:27:55 INFO - PROCESS | 3844 | 1464989275682 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 14:27:55 INFO - PROCESS | 3844 | 1464989275684 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 14:27:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 14:27:55 INFO - PROCESS | 3844 | 1464989275687 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 14:27:55 INFO - PROCESS | 3844 | 1464989275689 Marionette TRACE conn3 <- [1,30,null,{}] 14:27:55 INFO - PROCESS | 3844 | 1464989275697 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:55 INFO - PROCESS | 3844 | 1464989275781 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 14:27:55 INFO - PROCESS | 3844 | 1464989275788 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:55 INFO - PROCESS | 3844 | ++DOCSHELL 1B41B000 == 15 [pid = 3844] [id = 15] 14:27:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 41 (1B41C000) [pid = 3844] [serial = 41] [outer = 00000000] 14:27:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 42 (1B545400) [pid = 3844] [serial = 42] [outer = 1B41C000] 14:27:55 INFO - PROCESS | 3844 | 1464989275831 Marionette DEBUG loaded listener.js 14:27:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 43 (1B541000) [pid = 3844] [serial = 43] [outer = 1B41C000] 14:27:56 INFO - PROCESS | 3844 | ++DOCSHELL 1B669000 == 16 [pid = 3844] [id = 16] 14:27:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 44 (1B669800) [pid = 3844] [serial = 44] [outer = 00000000] 14:27:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 45 (1B541C00) [pid = 3844] [serial = 45] [outer = 1B669800] 14:27:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 46 (1B75CC00) [pid = 3844] [serial = 46] [outer = 1B669800] 14:27:56 INFO - PROCESS | 3844 | ++DOCSHELL 1B66CC00 == 17 [pid = 3844] [id = 17] 14:27:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 47 (1B66DC00) [pid = 3844] [serial = 47] [outer = 00000000] 14:27:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 48 (1B764000) [pid = 3844] [serial = 48] [outer = 1B66DC00] 14:27:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 49 (1B958800) [pid = 3844] [serial = 49] [outer = 1B66DC00] 14:27:56 INFO - PROCESS | 3844 | 1464989276292 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 14:27:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 14:27:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 705ms 14:27:56 INFO - PROCESS | 3844 | 1464989276387 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 14:27:56 INFO - PROCESS | 3844 | 1464989276389 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 14:27:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 14:27:56 INFO - PROCESS | 3844 | 1464989276393 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 14:27:56 INFO - PROCESS | 3844 | 1464989276394 Marionette TRACE conn3 <- [1,34,null,{}] 14:27:56 INFO - PROCESS | 3844 | 1464989276398 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:56 INFO - PROCESS | 3844 | 1464989276493 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 14:27:56 INFO - PROCESS | 3844 | 1464989276503 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:56 INFO - PROCESS | 3844 | ++DOCSHELL 1B661C00 == 18 [pid = 3844] [id = 18] 14:27:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 50 (1B662800) [pid = 3844] [serial = 50] [outer = 00000000] 14:27:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 51 (1B95E400) [pid = 3844] [serial = 51] [outer = 1B662800] 14:27:56 INFO - PROCESS | 3844 | 1464989276547 Marionette DEBUG loaded listener.js 14:27:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 52 (1BB6B400) [pid = 3844] [serial = 52] [outer = 1B662800] 14:27:57 INFO - PROCESS | 3844 | --DOCSHELL 11A01C00 == 17 [pid = 3844] [id = 1] 14:27:57 INFO - PROCESS | 3844 | 1464989277582 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 14:27:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 14:27:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1252ms 14:27:57 INFO - PROCESS | 3844 | 1464989277647 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 14:27:57 INFO - PROCESS | 3844 | 1464989277652 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 14:27:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 14:27:57 INFO - PROCESS | 3844 | 1464989277657 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 14:27:57 INFO - PROCESS | 3844 | 1464989277662 Marionette TRACE conn3 <- [1,38,null,{}] 14:27:57 INFO - PROCESS | 3844 | 1464989277667 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:57 INFO - PROCESS | 3844 | 1464989277779 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 14:27:57 INFO - PROCESS | 3844 | 1464989277847 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:57 INFO - PROCESS | 3844 | ++DOCSHELL 10A63C00 == 18 [pid = 3844] [id = 19] 14:27:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 53 (11202800) [pid = 3844] [serial = 53] [outer = 00000000] 14:27:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 54 (114ABC00) [pid = 3844] [serial = 54] [outer = 11202800] 14:27:57 INFO - PROCESS | 3844 | 1464989277903 Marionette DEBUG loaded listener.js 14:27:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 55 (11C83800) [pid = 3844] [serial = 55] [outer = 11202800] 14:27:58 INFO - PROCESS | 3844 | 1464989278482 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 14:27:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 14:27:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 908ms 14:27:58 INFO - PROCESS | 3844 | 1464989278562 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 14:27:58 INFO - PROCESS | 3844 | 1464989278568 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 14:27:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 14:27:58 INFO - PROCESS | 3844 | 1464989278575 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 14:27:58 INFO - PROCESS | 3844 | 1464989278579 Marionette TRACE conn3 <- [1,42,null,{}] 14:27:58 INFO - PROCESS | 3844 | 1464989278583 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:58 INFO - PROCESS | 3844 | 1464989278696 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 14:27:58 INFO - PROCESS | 3844 | 1464989278763 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:58 INFO - PROCESS | 3844 | ++DOCSHELL 132F2400 == 19 [pid = 3844] [id = 20] 14:27:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 56 (1370C400) [pid = 3844] [serial = 56] [outer = 00000000] 14:27:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 57 (13C3A400) [pid = 3844] [serial = 57] [outer = 1370C400] 14:27:58 INFO - PROCESS | 3844 | 1464989278818 Marionette DEBUG loaded listener.js 14:27:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 58 (141CB800) [pid = 3844] [serial = 58] [outer = 1370C400] 14:27:59 INFO - PROCESS | 3844 | 1464989279371 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 14:27:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 14:27:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 830ms 14:27:59 INFO - PROCESS | 3844 | 1464989279415 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 14:27:59 INFO - PROCESS | 3844 | 1464989279418 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 14:27:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 14:27:59 INFO - PROCESS | 3844 | 1464989279421 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 14:27:59 INFO - PROCESS | 3844 | 1464989279425 Marionette TRACE conn3 <- [1,46,null,{}] 14:27:59 INFO - PROCESS | 3844 | 1464989279436 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:59 INFO - PROCESS | 3844 | 1464989279697 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 14:27:59 INFO - PROCESS | 3844 | 1464989279793 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:59 INFO - PROCESS | 3844 | ++DOCSHELL 105ED000 == 20 [pid = 3844] [id = 21] 14:27:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 59 (105ED400) [pid = 3844] [serial = 59] [outer = 00000000] 14:27:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 60 (105FB000) [pid = 3844] [serial = 60] [outer = 105ED400] 14:27:59 INFO - PROCESS | 3844 | 1464989279849 Marionette DEBUG loaded listener.js 14:27:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 61 (10A64000) [pid = 3844] [serial = 61] [outer = 105ED400] 14:28:00 INFO - PROCESS | 3844 | --DOCSHELL 13D51400 == 19 [pid = 3844] [id = 4] 14:28:00 INFO - PROCESS | 3844 | 1464989280405 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 14:28:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 14:28:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1002ms 14:28:00 INFO - PROCESS | 3844 | 1464989280424 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 14:28:00 INFO - PROCESS | 3844 | 1464989280427 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 14:28:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 14:28:00 INFO - PROCESS | 3844 | 1464989280435 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 14:28:00 INFO - PROCESS | 3844 | 1464989280439 Marionette TRACE conn3 <- [1,50,null,{}] 14:28:00 INFO - PROCESS | 3844 | 1464989280444 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:00 INFO - PROCESS | 3844 | 1464989280524 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 14:28:00 INFO - PROCESS | 3844 | 1464989280531 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:00 INFO - PROCESS | 3844 | ++DOCSHELL 12D41800 == 20 [pid = 3844] [id = 22] 14:28:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 62 (12D85400) [pid = 3844] [serial = 62] [outer = 00000000] 14:28:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 63 (13002C00) [pid = 3844] [serial = 63] [outer = 12D85400] 14:28:00 INFO - PROCESS | 3844 | 1464989280636 Marionette DEBUG loaded listener.js 14:28:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 64 (13009C00) [pid = 3844] [serial = 64] [outer = 12D85400] 14:28:01 INFO - PROCESS | 3844 | 1464989281098 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:28:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 14:28:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 689ms 14:28:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 14:28:01 INFO - PROCESS | 3844 | 1464989281133 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 14:28:01 INFO - PROCESS | 3844 | 1464989281136 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 14:28:01 INFO - PROCESS | 3844 | 1464989281139 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 14:28:01 INFO - PROCESS | 3844 | 1464989281141 Marionette TRACE conn3 <- [1,54,null,{}] 14:28:01 INFO - PROCESS | 3844 | 1464989281145 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:01 INFO - PROCESS | 3844 | 1464989281228 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 14:28:01 INFO - PROCESS | 3844 | 1464989281258 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:01 INFO - PROCESS | 3844 | ++DOCSHELL 131B3000 == 21 [pid = 3844] [id = 23] 14:28:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 65 (131B4400) [pid = 3844] [serial = 65] [outer = 00000000] 14:28:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 66 (131BD800) [pid = 3844] [serial = 66] [outer = 131B4400] 14:28:01 INFO - PROCESS | 3844 | 1464989281304 Marionette DEBUG loaded listener.js 14:28:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 67 (132F7C00) [pid = 3844] [serial = 67] [outer = 131B4400] 14:28:01 INFO - PROCESS | 3844 | 1464989281731 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:28:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 14:28:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 641ms 14:28:01 INFO - PROCESS | 3844 | 1464989281776 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 14:28:01 INFO - PROCESS | 3844 | 1464989281780 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 14:28:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 14:28:01 INFO - PROCESS | 3844 | 1464989281790 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 14:28:01 INFO - PROCESS | 3844 | 1464989281794 Marionette TRACE conn3 <- [1,58,null,{}] 14:28:01 INFO - PROCESS | 3844 | 1464989281797 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:01 INFO - PROCESS | 3844 | 1464989281880 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 14:28:01 INFO - PROCESS | 3844 | 1464989281886 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:01 INFO - PROCESS | 3844 | ++DOCSHELL 13D48800 == 22 [pid = 3844] [id = 24] 14:28:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 68 (13D49800) [pid = 3844] [serial = 68] [outer = 00000000] 14:28:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 69 (14F8F800) [pid = 3844] [serial = 69] [outer = 13D49800] 14:28:01 INFO - PROCESS | 3844 | 1464989281931 Marionette DEBUG loaded listener.js 14:28:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 70 (1506DC00) [pid = 3844] [serial = 70] [outer = 13D49800] 14:28:02 INFO - PROCESS | 3844 | 1464989282345 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:28:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 14:28:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 595ms 14:28:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 14:28:02 INFO - PROCESS | 3844 | 1464989282379 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 14:28:02 INFO - PROCESS | 3844 | 1464989282381 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 14:28:02 INFO - PROCESS | 3844 | 1464989282384 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 14:28:02 INFO - PROCESS | 3844 | 1464989282386 Marionette TRACE conn3 <- [1,62,null,{}] 14:28:02 INFO - PROCESS | 3844 | 1464989282389 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:02 INFO - PROCESS | 3844 | 1464989282469 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 14:28:02 INFO - PROCESS | 3844 | 1464989282476 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:02 INFO - PROCESS | 3844 | ++DOCSHELL 1560EC00 == 23 [pid = 3844] [id = 25] 14:28:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 71 (15689400) [pid = 3844] [serial = 71] [outer = 00000000] 14:28:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 72 (15697400) [pid = 3844] [serial = 72] [outer = 15689400] 14:28:02 INFO - PROCESS | 3844 | 1464989282520 Marionette DEBUG loaded listener.js 14:28:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 73 (15A5FC00) [pid = 3844] [serial = 73] [outer = 15689400] 14:28:02 INFO - PROCESS | 3844 | 1464989282915 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:28:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 14:28:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 595ms 14:28:03 INFO - PROCESS | 3844 | 1464989282981 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 14:28:03 INFO - PROCESS | 3844 | 1464989282983 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 14:28:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 14:28:03 INFO - PROCESS | 3844 | 1464989282987 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 14:28:03 INFO - PROCESS | 3844 | 1464989282988 Marionette TRACE conn3 <- [1,66,null,{}] 14:28:03 INFO - PROCESS | 3844 | 1464989282992 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:03 INFO - PROCESS | 3844 | 1464989283069 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 14:28:03 INFO - PROCESS | 3844 | 1464989283124 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:03 INFO - PROCESS | 3844 | ++DOCSHELL 15EBCC00 == 24 [pid = 3844] [id = 26] 14:28:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 74 (15EBD800) [pid = 3844] [serial = 74] [outer = 00000000] 14:28:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 75 (16092C00) [pid = 3844] [serial = 75] [outer = 15EBD800] 14:28:03 INFO - PROCESS | 3844 | 1464989283175 Marionette DEBUG loaded listener.js 14:28:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 76 (160A1800) [pid = 3844] [serial = 76] [outer = 15EBD800] 14:28:03 INFO - PROCESS | 3844 | 1464989283605 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:28:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 14:28:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 642ms 14:28:03 INFO - PROCESS | 3844 | 1464989283660 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 14:28:03 INFO - PROCESS | 3844 | 1464989283662 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 14:28:03 INFO - PROCESS | 3844 | 1464989283665 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 14:28:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 14:28:03 INFO - PROCESS | 3844 | 1464989283667 Marionette TRACE conn3 <- [1,70,null,{}] 14:28:03 INFO - PROCESS | 3844 | 1464989283671 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:03 INFO - PROCESS | 3844 | 1464989283747 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 14:28:03 INFO - PROCESS | 3844 | 1464989283753 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:03 INFO - PROCESS | 3844 | ++DOCSHELL 1576DC00 == 25 [pid = 3844] [id = 27] 14:28:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 77 (1678DC00) [pid = 3844] [serial = 77] [outer = 00000000] 14:28:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 78 (15EB3800) [pid = 3844] [serial = 78] [outer = 1678DC00] 14:28:03 INFO - PROCESS | 3844 | 1464989283799 Marionette DEBUG loaded listener.js 14:28:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 79 (16C1D000) [pid = 3844] [serial = 79] [outer = 1678DC00] 14:28:04 INFO - PROCESS | 3844 | 1464989284180 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:28:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 14:28:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 532ms 14:28:04 INFO - PROCESS | 3844 | 1464989284204 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 14:28:04 INFO - PROCESS | 3844 | 1464989284206 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 14:28:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 14:28:04 INFO - PROCESS | 3844 | 1464989284209 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 14:28:04 INFO - PROCESS | 3844 | 1464989284210 Marionette TRACE conn3 <- [1,74,null,{}] 14:28:04 INFO - PROCESS | 3844 | 1464989284214 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:04 INFO - PROCESS | 3844 | 1464989284325 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 14:28:04 INFO - PROCESS | 3844 | 1464989284334 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:04 INFO - PROCESS | 3844 | ++DOCSHELL 110D4800 == 26 [pid = 3844] [id = 28] 14:28:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 80 (15EB8C00) [pid = 3844] [serial = 80] [outer = 00000000] 14:28:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 81 (171AF000) [pid = 3844] [serial = 81] [outer = 15EB8C00] 14:28:04 INFO - PROCESS | 3844 | 1464989284387 Marionette DEBUG loaded listener.js 14:28:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 82 (1779FC00) [pid = 3844] [serial = 82] [outer = 15EB8C00] 14:28:04 INFO - PROCESS | 3844 | 1464989284757 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:28:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 14:28:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 595ms 14:28:04 INFO - PROCESS | 3844 | 1464989284804 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 14:28:04 INFO - PROCESS | 3844 | 1464989284806 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 14:28:04 INFO - PROCESS | 3844 | 1464989284810 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 14:28:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 14:28:04 INFO - PROCESS | 3844 | 1464989284811 Marionette TRACE conn3 <- [1,78,null,{}] 14:28:04 INFO - PROCESS | 3844 | 1464989284815 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:04 INFO - PROCESS | 3844 | 1464989284948 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 14:28:04 INFO - PROCESS | 3844 | 1464989284956 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:04 INFO - PROCESS | 3844 | ++DOCSHELL 15EB4400 == 27 [pid = 3844] [id = 29] 14:28:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 83 (16780000) [pid = 3844] [serial = 83] [outer = 00000000] 14:28:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 84 (1798A800) [pid = 3844] [serial = 84] [outer = 16780000] 14:28:05 INFO - PROCESS | 3844 | 1464989285001 Marionette DEBUG loaded listener.js 14:28:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 85 (1798D400) [pid = 3844] [serial = 85] [outer = 16780000] 14:28:05 INFO - PROCESS | 3844 | 1464989285377 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:28:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 14:28:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 595ms 14:28:05 INFO - PROCESS | 3844 | 1464989285407 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 14:28:05 INFO - PROCESS | 3844 | 1464989285409 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 14:28:05 INFO - PROCESS | 3844 | 1464989285412 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 14:28:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 14:28:05 INFO - PROCESS | 3844 | 1464989285414 Marionette TRACE conn3 <- [1,82,null,{}] 14:28:05 INFO - PROCESS | 3844 | 1464989285417 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:05 INFO - PROCESS | 3844 | 1464989285489 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 14:28:05 INFO - PROCESS | 3844 | 1464989285558 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:05 INFO - PROCESS | 3844 | ++DOCSHELL 131BD400 == 28 [pid = 3844] [id = 30] 14:28:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (178DC000) [pid = 3844] [serial = 86] [outer = 00000000] 14:28:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (1804AC00) [pid = 3844] [serial = 87] [outer = 178DC000] 14:28:05 INFO - PROCESS | 3844 | 1464989285624 Marionette DEBUG loaded listener.js 14:28:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (18448400) [pid = 3844] [serial = 88] [outer = 178DC000] 14:28:05 INFO - PROCESS | 3844 | 1464989285974 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:28:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 14:28:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 595ms 14:28:06 INFO - PROCESS | 3844 | 1464989286012 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 14:28:06 INFO - PROCESS | 3844 | 1464989286014 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 14:28:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 14:28:06 INFO - PROCESS | 3844 | 1464989286017 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 14:28:06 INFO - PROCESS | 3844 | 1464989286019 Marionette TRACE conn3 <- [1,86,null,{}] 14:28:06 INFO - PROCESS | 3844 | 1464989286022 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:06 INFO - PROCESS | 3844 | 1464989286096 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 14:28:06 INFO - PROCESS | 3844 | 1464989286167 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:06 INFO - PROCESS | 3844 | ++DOCSHELL 178E1000 == 29 [pid = 3844] [id = 31] 14:28:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (178E7800) [pid = 3844] [serial = 89] [outer = 00000000] 14:28:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (19C76800) [pid = 3844] [serial = 90] [outer = 178E7800] 14:28:06 INFO - PROCESS | 3844 | 1464989286213 Marionette DEBUG loaded listener.js 14:28:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (1A142000) [pid = 3844] [serial = 91] [outer = 178E7800] 14:28:06 INFO - PROCESS | 3844 | 1464989286592 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:28:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 14:28:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 642ms 14:28:06 INFO - PROCESS | 3844 | 1464989286653 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 14:28:06 INFO - PROCESS | 3844 | 1464989286665 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 14:28:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 14:28:06 INFO - PROCESS | 3844 | 1464989286669 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 14:28:06 INFO - PROCESS | 3844 | 1464989286671 Marionette TRACE conn3 <- [1,90,null,{}] 14:28:06 INFO - PROCESS | 3844 | 1464989286675 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:06 INFO - PROCESS | 3844 | 1464989286799 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 14:28:06 INFO - PROCESS | 3844 | 1464989286805 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:06 INFO - PROCESS | 3844 | ++DOCSHELL 1A145400 == 30 [pid = 3844] [id = 32] 14:28:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (1A14B400) [pid = 3844] [serial = 92] [outer = 00000000] 14:28:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (1A503000) [pid = 3844] [serial = 93] [outer = 1A14B400] 14:28:06 INFO - PROCESS | 3844 | 1464989286849 Marionette DEBUG loaded listener.js 14:28:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (1A506400) [pid = 3844] [serial = 94] [outer = 1A14B400] 14:28:07 INFO - PROCESS | 3844 | 1464989287199 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:28:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 14:28:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 595ms 14:28:07 INFO - PROCESS | 3844 | 1464989287277 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 14:28:07 INFO - PROCESS | 3844 | 1464989287280 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 14:28:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 14:28:07 INFO - PROCESS | 3844 | 1464989287285 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 14:28:07 INFO - PROCESS | 3844 | 1464989287287 Marionette TRACE conn3 <- [1,94,null,{}] 14:28:07 INFO - PROCESS | 3844 | 1464989287290 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:07 INFO - PROCESS | 3844 | 1464989287371 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 14:28:07 INFO - PROCESS | 3844 | 1464989287377 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:07 INFO - PROCESS | 3844 | ++DOCSHELL 1A35A000 == 31 [pid = 3844] [id = 33] 14:28:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (1A50B000) [pid = 3844] [serial = 95] [outer = 00000000] 14:28:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (1A8D2C00) [pid = 3844] [serial = 96] [outer = 1A50B000] 14:28:07 INFO - PROCESS | 3844 | 1464989287420 Marionette DEBUG loaded listener.js 14:28:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (1A8D4800) [pid = 3844] [serial = 97] [outer = 1A50B000] 14:28:07 INFO - PROCESS | 3844 | 1464989287871 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 14:28:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 14:28:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 642ms 14:28:08 INFO - PROCESS | 3844 | 1464989288687 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 14:28:08 INFO - PROCESS | 3844 | 1464989288691 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 14:28:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 14:28:08 INFO - PROCESS | 3844 | 1464989288738 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 14:28:08 INFO - PROCESS | 3844 | 1464989288741 Marionette TRACE conn3 <- [1,98,null,{}] 14:28:08 INFO - PROCESS | 3844 | 1464989288753 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:08 INFO - PROCESS | 3844 | 1464989288858 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 14:28:08 INFO - PROCESS | 3844 | 1464989288867 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:08 INFO - PROCESS | 3844 | ++DOCSHELL 10A61400 == 32 [pid = 3844] [id = 34] 14:28:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (10A61800) [pid = 3844] [serial = 98] [outer = 00000000] 14:28:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (110D5000) [pid = 3844] [serial = 99] [outer = 10A61800] 14:28:08 INFO - PROCESS | 3844 | 1464989288915 Marionette DEBUG loaded listener.js 14:28:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (11206000) [pid = 3844] [serial = 100] [outer = 10A61800] 14:28:09 INFO - PROCESS | 3844 | 1464989289325 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 14:28:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 14:28:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 673ms 14:28:09 INFO - PROCESS | 3844 | 1464989289396 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 14:28:09 INFO - PROCESS | 3844 | 1464989289399 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 14:28:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 14:28:09 INFO - PROCESS | 3844 | 1464989289407 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 14:28:09 INFO - PROCESS | 3844 | 1464989289410 Marionette TRACE conn3 <- [1,102,null,{}] 14:28:09 INFO - PROCESS | 3844 | 1464989289414 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:09 INFO - PROCESS | 3844 | 1464989289518 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 14:28:09 INFO - PROCESS | 3844 | 1464989289529 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:09 INFO - PROCESS | 3844 | ++DOCSHELL 11433800 == 33 [pid = 3844] [id = 35] 14:28:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (11434000) [pid = 3844] [serial = 101] [outer = 00000000] 14:28:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (13003400) [pid = 3844] [serial = 102] [outer = 11434000] 14:28:09 INFO - PROCESS | 3844 | 1464989289573 Marionette DEBUG loaded listener.js 14:28:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (130E3C00) [pid = 3844] [serial = 103] [outer = 11434000] 14:28:10 INFO - PROCESS | 3844 | 1464989290478 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 14:28:10 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (1A143800) [pid = 3844] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 14:28:10 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (13D51800) [pid = 3844] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:28:10 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (1B41C000) [pid = 3844] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 14:28:10 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (1B414800) [pid = 3844] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 14:28:10 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (1AD99400) [pid = 3844] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 14:28:10 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (1AA0BC00) [pid = 3844] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 14:28:10 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (1A9BF000) [pid = 3844] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 14:28:10 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (1AF6FC00) [pid = 3844] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 14:28:10 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (1B662800) [pid = 3844] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 14:28:10 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (11202800) [pid = 3844] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 14:28:10 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (1370C400) [pid = 3844] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 14:28:10 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (105ED400) [pid = 3844] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 14:28:10 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (12D85400) [pid = 3844] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 14:28:10 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (131B4400) [pid = 3844] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 14:28:10 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (13D49800) [pid = 3844] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 14:28:10 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (15689400) [pid = 3844] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 14:28:10 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (15EBD800) [pid = 3844] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 14:28:10 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (1678DC00) [pid = 3844] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 14:28:10 INFO - PROCESS | 3844 | --DOMWINDOW == 84 (15EB8C00) [pid = 3844] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 14:28:10 INFO - PROCESS | 3844 | --DOMWINDOW == 83 (16780000) [pid = 3844] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 14:28:10 INFO - PROCESS | 3844 | --DOMWINDOW == 82 (178DC000) [pid = 3844] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 14:28:10 INFO - PROCESS | 3844 | --DOMWINDOW == 81 (178E7800) [pid = 3844] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 14:28:10 INFO - PROCESS | 3844 | --DOMWINDOW == 80 (1A14B400) [pid = 3844] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 14:28:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 14:28:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1143ms 14:28:10 INFO - PROCESS | 3844 | 1464989290549 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 14:28:10 INFO - PROCESS | 3844 | 1464989290551 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 14:28:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 14:28:10 INFO - PROCESS | 3844 | 1464989290555 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 14:28:10 INFO - PROCESS | 3844 | 1464989290557 Marionette TRACE conn3 <- [1,106,null,{}] 14:28:10 INFO - PROCESS | 3844 | 1464989290566 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:10 INFO - PROCESS | 3844 | 1464989290653 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 14:28:10 INFO - PROCESS | 3844 | 1464989290662 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:10 INFO - PROCESS | 3844 | ++DOCSHELL 131B6400 == 34 [pid = 3844] [id = 36] 14:28:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 81 (131B6800) [pid = 3844] [serial = 104] [outer = 00000000] 14:28:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 82 (132F1400) [pid = 3844] [serial = 105] [outer = 131B6800] 14:28:10 INFO - PROCESS | 3844 | 1464989290709 Marionette DEBUG loaded listener.js 14:28:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 83 (13C41400) [pid = 3844] [serial = 106] [outer = 131B6800] 14:28:11 INFO - PROCESS | 3844 | 1464989291138 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 14:28:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 14:28:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 626ms 14:28:11 INFO - PROCESS | 3844 | 1464989291192 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 14:28:11 INFO - PROCESS | 3844 | 1464989291194 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 14:28:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 14:28:11 INFO - PROCESS | 3844 | 1464989291197 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 14:28:11 INFO - PROCESS | 3844 | 1464989291199 Marionette TRACE conn3 <- [1,110,null,{}] 14:28:11 INFO - PROCESS | 3844 | 1464989291203 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:11 INFO - PROCESS | 3844 | 1464989291278 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 14:28:11 INFO - PROCESS | 3844 | 1464989291284 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:11 INFO - PROCESS | 3844 | ++DOCSHELL 141D0000 == 35 [pid = 3844] [id = 37] 14:28:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 84 (14495400) [pid = 3844] [serial = 107] [outer = 00000000] 14:28:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 85 (15606000) [pid = 3844] [serial = 108] [outer = 14495400] 14:28:11 INFO - PROCESS | 3844 | 1464989291329 Marionette DEBUG loaded listener.js 14:28:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (1568C000) [pid = 3844] [serial = 109] [outer = 14495400] 14:28:11 INFO - PROCESS | 3844 | 1464989291779 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 14:28:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 14:28:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 626ms 14:28:11 INFO - PROCESS | 3844 | 1464989291836 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 14:28:11 INFO - PROCESS | 3844 | 1464989291838 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 14:28:11 INFO - PROCESS | 3844 | 1464989291841 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 14:28:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 14:28:11 INFO - PROCESS | 3844 | 1464989291843 Marionette TRACE conn3 <- [1,114,null,{}] 14:28:11 INFO - PROCESS | 3844 | 1464989291846 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:11 INFO - PROCESS | 3844 | 1464989291919 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 14:28:11 INFO - PROCESS | 3844 | 1464989291927 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:11 INFO - PROCESS | 3844 | ++DOCSHELL 15772000 == 36 [pid = 3844] [id = 38] 14:28:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (15773000) [pid = 3844] [serial = 110] [outer = 00000000] 14:28:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (15EBC400) [pid = 3844] [serial = 111] [outer = 15773000] 14:28:11 INFO - PROCESS | 3844 | 1464989291970 Marionette DEBUG loaded listener.js 14:28:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (15F3AC00) [pid = 3844] [serial = 112] [outer = 15773000] 14:28:12 INFO - PROCESS | 3844 | 1464989292380 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 14:28:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 14:28:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 595ms 14:28:12 INFO - PROCESS | 3844 | 1464989292439 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 14:28:12 INFO - PROCESS | 3844 | 1464989292440 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 14:28:12 INFO - PROCESS | 3844 | 1464989292447 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 14:28:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 14:28:12 INFO - PROCESS | 3844 | 1464989292449 Marionette TRACE conn3 <- [1,118,null,{}] 14:28:12 INFO - PROCESS | 3844 | 1464989292452 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:12 INFO - PROCESS | 3844 | 1464989292584 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 14:28:12 INFO - PROCESS | 3844 | 1464989292674 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:12 INFO - PROCESS | 3844 | ++DOCSHELL 105F6C00 == 37 [pid = 3844] [id = 39] 14:28:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (105F9400) [pid = 3844] [serial = 113] [outer = 00000000] 14:28:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (10A58400) [pid = 3844] [serial = 114] [outer = 105F9400] 14:28:12 INFO - PROCESS | 3844 | 1464989292749 Marionette DEBUG loaded listener.js 14:28:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (110D7C00) [pid = 3844] [serial = 115] [outer = 105F9400] 14:28:13 INFO - PROCESS | 3844 | 1464989293290 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 14:28:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 14:28:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 877ms 14:28:13 INFO - PROCESS | 3844 | 1464989293334 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 14:28:13 INFO - PROCESS | 3844 | 1464989293338 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 14:28:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 14:28:13 INFO - PROCESS | 3844 | 1464989293343 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 14:28:13 INFO - PROCESS | 3844 | 1464989293347 Marionette TRACE conn3 <- [1,122,null,{}] 14:28:13 INFO - PROCESS | 3844 | 1464989293352 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:13 INFO - PROCESS | 3844 | 1464989293458 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 14:28:13 INFO - PROCESS | 3844 | 1464989293545 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:13 INFO - PROCESS | 3844 | ++DOCSHELL 13125400 == 38 [pid = 3844] [id = 40] 14:28:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (13127800) [pid = 3844] [serial = 116] [outer = 00000000] 14:28:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (132F2800) [pid = 3844] [serial = 117] [outer = 13127800] 14:28:13 INFO - PROCESS | 3844 | 1464989293601 Marionette DEBUG loaded listener.js 14:28:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (141CC800) [pid = 3844] [serial = 118] [outer = 13127800] 14:28:14 INFO - PROCESS | 3844 | 1464989294093 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 14:28:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 14:28:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 798ms 14:28:14 INFO - PROCESS | 3844 | 1464989294147 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 14:28:14 INFO - PROCESS | 3844 | 1464989294150 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 14:28:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 14:28:14 INFO - PROCESS | 3844 | 1464989294154 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 14:28:14 INFO - PROCESS | 3844 | 1464989294156 Marionette TRACE conn3 <- [1,126,null,{}] 14:28:14 INFO - PROCESS | 3844 | 1464989294160 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:14 INFO - PROCESS | 3844 | 1464989294256 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 14:28:14 INFO - PROCESS | 3844 | 1464989294343 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:14 INFO - PROCESS | 3844 | ++DOCSHELL 13287C00 == 39 [pid = 3844] [id = 41] 14:28:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (16753800) [pid = 3844] [serial = 119] [outer = 00000000] 14:28:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (16F4F400) [pid = 3844] [serial = 120] [outer = 16753800] 14:28:14 INFO - PROCESS | 3844 | 1464989294398 Marionette DEBUG loaded listener.js 14:28:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (17150000) [pid = 3844] [serial = 121] [outer = 16753800] 14:28:15 INFO - PROCESS | 3844 | 1464989294988 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 14:28:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 14:28:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 892ms 14:28:15 INFO - PROCESS | 3844 | 1464989295056 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 14:28:15 INFO - PROCESS | 3844 | 1464989295060 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 14:28:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 14:28:15 INFO - PROCESS | 3844 | 1464989295070 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 14:28:15 INFO - PROCESS | 3844 | 1464989295075 Marionette TRACE conn3 <- [1,130,null,{}] 14:28:15 INFO - PROCESS | 3844 | 1464989295093 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:15 INFO - PROCESS | 3844 | 1464989295192 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 14:28:15 INFO - PROCESS | 3844 | 1464989295262 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:15 INFO - PROCESS | 3844 | ++DOCSHELL 178DC000 == 40 [pid = 3844] [id = 42] 14:28:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (1798E400) [pid = 3844] [serial = 122] [outer = 00000000] 14:28:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (17D7CC00) [pid = 3844] [serial = 123] [outer = 1798E400] 14:28:15 INFO - PROCESS | 3844 | 1464989295315 Marionette DEBUG loaded listener.js 14:28:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (18040C00) [pid = 3844] [serial = 124] [outer = 1798E400] 14:28:15 INFO - PROCESS | 3844 | 1464989295816 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 14:28:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 14:28:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 830ms 14:28:15 INFO - PROCESS | 3844 | 1464989295889 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 14:28:15 INFO - PROCESS | 3844 | 1464989295891 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 14:28:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 14:28:15 INFO - PROCESS | 3844 | 1464989295895 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 14:28:15 INFO - PROCESS | 3844 | 1464989295897 Marionette TRACE conn3 <- [1,134,null,{}] 14:28:15 INFO - PROCESS | 3844 | 1464989295901 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:16 INFO - PROCESS | 3844 | 1464989295994 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 14:28:16 INFO - PROCESS | 3844 | 1464989296065 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:16 INFO - PROCESS | 3844 | ++DOCSHELL 1798C400 == 41 [pid = 3844] [id = 43] 14:28:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (1798C800) [pid = 3844] [serial = 125] [outer = 00000000] 14:28:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (19C7BC00) [pid = 3844] [serial = 126] [outer = 1798C800] 14:28:16 INFO - PROCESS | 3844 | 1464989296118 Marionette DEBUG loaded listener.js 14:28:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (1A146800) [pid = 3844] [serial = 127] [outer = 1798C800] 14:28:16 INFO - PROCESS | 3844 | 1464989296793 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 14:28:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 14:28:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 955ms 14:28:16 INFO - PROCESS | 3844 | 1464989296841 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 14:28:16 INFO - PROCESS | 3844 | 1464989296845 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 14:28:16 INFO - PROCESS | 3844 | 1464989296850 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 14:28:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 14:28:16 INFO - PROCESS | 3844 | 1464989296854 Marionette TRACE conn3 <- [1,138,null,{}] 14:28:16 INFO - PROCESS | 3844 | 1464989296860 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:16 INFO - PROCESS | 3844 | 1464989296952 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 14:28:17 INFO - PROCESS | 3844 | 1464989297029 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:17 INFO - PROCESS | 3844 | ++DOCSHELL 10A59400 == 42 [pid = 3844] [id = 44] 14:28:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (10A5DC00) [pid = 3844] [serial = 128] [outer = 00000000] 14:28:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (112AB400) [pid = 3844] [serial = 129] [outer = 10A5DC00] 14:28:17 INFO - PROCESS | 3844 | 1464989297078 Marionette DEBUG loaded listener.js 14:28:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (11C83C00) [pid = 3844] [serial = 130] [outer = 10A5DC00] 14:28:17 INFO - PROCESS | 3844 | --DOCSHELL 15772000 == 41 [pid = 3844] [id = 38] 14:28:17 INFO - PROCESS | 3844 | --DOCSHELL 141D0000 == 40 [pid = 3844] [id = 37] 14:28:17 INFO - PROCESS | 3844 | --DOCSHELL 131B6400 == 39 [pid = 3844] [id = 36] 14:28:17 INFO - PROCESS | 3844 | --DOCSHELL 11433800 == 38 [pid = 3844] [id = 35] 14:28:17 INFO - PROCESS | 3844 | --DOCSHELL 10A61400 == 37 [pid = 3844] [id = 34] 14:28:17 INFO - PROCESS | 3844 | --DOCSHELL 131BD400 == 36 [pid = 3844] [id = 30] 14:28:17 INFO - PROCESS | 3844 | --DOCSHELL 1A35A000 == 35 [pid = 3844] [id = 33] 14:28:17 INFO - PROCESS | 3844 | --DOCSHELL 15EB4400 == 34 [pid = 3844] [id = 29] 14:28:17 INFO - PROCESS | 3844 | --DOCSHELL 178DC000 == 33 [pid = 3844] [id = 42] 14:28:17 INFO - PROCESS | 3844 | --DOCSHELL 1798C400 == 32 [pid = 3844] [id = 43] 14:28:17 INFO - PROCESS | 3844 | --DOCSHELL 13287C00 == 31 [pid = 3844] [id = 41] 14:28:17 INFO - PROCESS | 3844 | --DOCSHELL 178E1000 == 30 [pid = 3844] [id = 31] 14:28:17 INFO - PROCESS | 3844 | --DOCSHELL 105F6C00 == 29 [pid = 3844] [id = 39] 14:28:17 INFO - PROCESS | 3844 | --DOCSHELL 1A145400 == 28 [pid = 3844] [id = 32] 14:28:17 INFO - PROCESS | 3844 | --DOCSHELL 13125400 == 27 [pid = 3844] [id = 40] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (1677F000) [pid = 3844] [serial = 17] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (1B95E400) [pid = 3844] [serial = 51] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (114ABC00) [pid = 3844] [serial = 54] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (13C3A400) [pid = 3844] [serial = 57] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (105FB000) [pid = 3844] [serial = 60] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (13002C00) [pid = 3844] [serial = 63] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (13009C00) [pid = 3844] [serial = 64] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (131BD800) [pid = 3844] [serial = 66] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (14F8F800) [pid = 3844] [serial = 69] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (15697400) [pid = 3844] [serial = 72] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (15A5FC00) [pid = 3844] [serial = 73] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (16092C00) [pid = 3844] [serial = 75] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (160A1800) [pid = 3844] [serial = 76] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (15EB3800) [pid = 3844] [serial = 78] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (171AF000) [pid = 3844] [serial = 81] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (1798A800) [pid = 3844] [serial = 84] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (1804AC00) [pid = 3844] [serial = 87] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (19C76800) [pid = 3844] [serial = 90] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (1A503000) [pid = 3844] [serial = 93] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (16C1D000) [pid = 3844] [serial = 79] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (1779FC00) [pid = 3844] [serial = 82] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (1798D400) [pid = 3844] [serial = 85] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 84 (18448400) [pid = 3844] [serial = 88] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 83 (1506DC00) [pid = 3844] [serial = 70] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 82 (10A64000) [pid = 3844] [serial = 61] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 81 (1A142000) [pid = 3844] [serial = 91] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 80 (11C83800) [pid = 3844] [serial = 55] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 79 (141CB800) [pid = 3844] [serial = 58] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 78 (1A506400) [pid = 3844] [serial = 94] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 77 (1BB6B400) [pid = 3844] [serial = 52] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 76 (132F7C00) [pid = 3844] [serial = 67] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 75 (16A56800) [pid = 3844] [serial = 14] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 74 (141CD000) [pid = 3844] [serial = 9] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 73 (141D3800) [pid = 3844] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 72 (12809800) [pid = 3844] [serial = 4] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 71 (1B41D000) [pid = 3844] [serial = 39] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 70 (1B53B800) [pid = 3844] [serial = 40] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 69 (1AF6DC00) [pid = 3844] [serial = 37] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 68 (1ADA3400) [pid = 3844] [serial = 36] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 67 (1AB35800) [pid = 3844] [serial = 33] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 66 (1AB39800) [pid = 3844] [serial = 34] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 65 (1AF6E000) [pid = 3844] [serial = 30] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 64 (1AA04800) [pid = 3844] [serial = 31] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 63 (1AF76800) [pid = 3844] [serial = 28] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 62 (1AF72800) [pid = 3844] [serial = 27] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 61 (1A508400) [pid = 3844] [serial = 24] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 60 (1A146000) [pid = 3844] [serial = 21] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 59 (1A14A400) [pid = 3844] [serial = 22] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 58 (1B541C00) [pid = 3844] [serial = 45] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 57 (1B764000) [pid = 3844] [serial = 48] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 56 (1B545400) [pid = 3844] [serial = 42] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3844 | --DOMWINDOW == 55 (1B541000) [pid = 3844] [serial = 43] [outer = 00000000] [url = about:blank] 14:28:18 INFO - PROCESS | 3844 | 1464989298042 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 14:28:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 14:28:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1253ms 14:28:18 INFO - PROCESS | 3844 | 1464989298100 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 14:28:18 INFO - PROCESS | 3844 | 1464989298105 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 14:28:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 14:28:18 INFO - PROCESS | 3844 | 1464989298110 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 14:28:18 INFO - PROCESS | 3844 | 1464989298114 Marionette TRACE conn3 <- [1,142,null,{}] 14:28:18 INFO - PROCESS | 3844 | 1464989298119 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:18 INFO - PROCESS | 3844 | 1464989298201 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 14:28:18 INFO - PROCESS | 3844 | 1464989298212 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:18 INFO - PROCESS | 3844 | ++DOCSHELL 112BD800 == 28 [pid = 3844] [id = 45] 14:28:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 56 (112C1400) [pid = 3844] [serial = 131] [outer = 00000000] 14:28:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 57 (11C76C00) [pid = 3844] [serial = 132] [outer = 112C1400] 14:28:18 INFO - PROCESS | 3844 | 1464989298260 Marionette DEBUG loaded listener.js 14:28:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 58 (1289C000) [pid = 3844] [serial = 133] [outer = 112C1400] 14:28:18 INFO - PROCESS | 3844 | 1464989298728 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 14:28:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 14:28:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 642ms 14:28:18 INFO - PROCESS | 3844 | 1464989298780 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 14:28:18 INFO - PROCESS | 3844 | 1464989298786 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 14:28:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 14:28:18 INFO - PROCESS | 3844 | 1464989298797 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 14:28:18 INFO - PROCESS | 3844 | 1464989298799 Marionette TRACE conn3 <- [1,146,null,{}] 14:28:18 INFO - PROCESS | 3844 | 1464989298803 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:18 INFO - PROCESS | 3844 | 1464989298884 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 14:28:18 INFO - PROCESS | 3844 | 1464989298932 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:18 INFO - PROCESS | 3844 | ++DOCSHELL 1327FC00 == 29 [pid = 3844] [id = 46] 14:28:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 59 (13283000) [pid = 3844] [serial = 134] [outer = 00000000] 14:28:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 60 (132F7000) [pid = 3844] [serial = 135] [outer = 13283000] 14:28:18 INFO - PROCESS | 3844 | 1464989298977 Marionette DEBUG loaded listener.js 14:28:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 61 (13714C00) [pid = 3844] [serial = 136] [outer = 13283000] 14:28:19 INFO - PROCESS | 3844 | 1464989299381 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 14:28:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 14:28:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 642ms 14:28:19 INFO - PROCESS | 3844 | 1464989299434 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 14:28:19 INFO - PROCESS | 3844 | 1464989299437 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 14:28:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 14:28:19 INFO - PROCESS | 3844 | 1464989299444 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 14:28:19 INFO - PROCESS | 3844 | 1464989299448 Marionette TRACE conn3 <- [1,150,null,{}] 14:28:19 INFO - PROCESS | 3844 | 1464989299459 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:19 INFO - PROCESS | 3844 | 1464989299539 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 14:28:19 INFO - PROCESS | 3844 | 1464989299549 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:19 INFO - PROCESS | 3844 | ++DOCSHELL 141D2C00 == 30 [pid = 3844] [id = 47] 14:28:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 62 (141D4800) [pid = 3844] [serial = 137] [outer = 00000000] 14:28:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 63 (14F90C00) [pid = 3844] [serial = 138] [outer = 141D4800] 14:28:19 INFO - PROCESS | 3844 | 1464989299603 Marionette DEBUG loaded listener.js 14:28:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 64 (15605800) [pid = 3844] [serial = 139] [outer = 141D4800] 14:28:19 INFO - PROCESS | 3844 | 1464989300000 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 14:28:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 14:28:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 595ms 14:28:20 INFO - PROCESS | 3844 | 1464989300052 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 14:28:20 INFO - PROCESS | 3844 | 1464989300055 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 14:28:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 14:28:20 INFO - PROCESS | 3844 | 1464989300058 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 14:28:20 INFO - PROCESS | 3844 | 1464989300060 Marionette TRACE conn3 <- [1,154,null,{}] 14:28:20 INFO - PROCESS | 3844 | 1464989300063 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:20 INFO - PROCESS | 3844 | 1464989300191 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 14:28:20 INFO - PROCESS | 3844 | 1464989300233 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:20 INFO - PROCESS | 3844 | ++DOCSHELL 15A64000 == 31 [pid = 3844] [id = 48] 14:28:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 65 (15AE9800) [pid = 3844] [serial = 140] [outer = 00000000] 14:28:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 66 (15EB4C00) [pid = 3844] [serial = 141] [outer = 15AE9800] 14:28:20 INFO - PROCESS | 3844 | 1464989300279 Marionette DEBUG loaded listener.js 14:28:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 67 (15F3A800) [pid = 3844] [serial = 142] [outer = 15AE9800] 14:28:20 INFO - PROCESS | 3844 | 1464989300696 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 14:28:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 14:28:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 689ms 14:28:20 INFO - PROCESS | 3844 | 1464989300757 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 14:28:20 INFO - PROCESS | 3844 | 1464989300759 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 14:28:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 14:28:20 INFO - PROCESS | 3844 | 1464989300763 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 14:28:20 INFO - PROCESS | 3844 | 1464989300764 Marionette TRACE conn3 <- [1,158,null,{}] 14:28:20 INFO - PROCESS | 3844 | 1464989300780 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:20 INFO - PROCESS | 3844 | 1464989300872 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 14:28:20 INFO - PROCESS | 3844 | 1464989300878 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:20 INFO - PROCESS | 3844 | ++DOCSHELL 15771400 == 32 [pid = 3844] [id = 49] 14:28:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 68 (15AE9400) [pid = 3844] [serial = 143] [outer = 00000000] 14:28:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 69 (1677EC00) [pid = 3844] [serial = 144] [outer = 15AE9400] 14:28:20 INFO - PROCESS | 3844 | 1464989300923 Marionette DEBUG loaded listener.js 14:28:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 70 (16782800) [pid = 3844] [serial = 145] [outer = 15AE9400] 14:28:21 INFO - PROCESS | 3844 | 1464989301349 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 14:28:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 14:28:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 626ms 14:28:21 INFO - PROCESS | 3844 | 1464989301401 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 14:28:21 INFO - PROCESS | 3844 | 1464989301403 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 14:28:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 14:28:21 INFO - PROCESS | 3844 | 1464989301411 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 14:28:21 INFO - PROCESS | 3844 | 1464989301412 Marionette TRACE conn3 <- [1,162,null,{}] 14:28:21 INFO - PROCESS | 3844 | 1464989301416 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:21 INFO - PROCESS | 3844 | 1464989301519 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 14:28:21 INFO - PROCESS | 3844 | 1464989301590 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:21 INFO - PROCESS | 3844 | ++DOCSHELL 17758400 == 33 [pid = 3844] [id = 50] 14:28:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 71 (177A0400) [pid = 3844] [serial = 146] [outer = 00000000] 14:28:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 72 (178E1C00) [pid = 3844] [serial = 147] [outer = 177A0400] 14:28:21 INFO - PROCESS | 3844 | 1464989301642 Marionette DEBUG loaded listener.js 14:28:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 73 (17991000) [pid = 3844] [serial = 148] [outer = 177A0400] 14:28:22 INFO - PROCESS | 3844 | 1464989302029 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 14:28:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 14:28:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 642ms 14:28:22 INFO - PROCESS | 3844 | 1464989302044 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 14:28:22 INFO - PROCESS | 3844 | 1464989302046 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 14:28:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 14:28:22 INFO - PROCESS | 3844 | --DOMWINDOW == 72 (1A50B000) [pid = 3844] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 14:28:22 INFO - PROCESS | 3844 | --DOMWINDOW == 71 (15773000) [pid = 3844] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 14:28:22 INFO - PROCESS | 3844 | --DOMWINDOW == 70 (11434000) [pid = 3844] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 14:28:22 INFO - PROCESS | 3844 | --DOMWINDOW == 69 (10A61800) [pid = 3844] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 14:28:22 INFO - PROCESS | 3844 | --DOMWINDOW == 68 (131B6800) [pid = 3844] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 14:28:22 INFO - PROCESS | 3844 | --DOMWINDOW == 67 (14495400) [pid = 3844] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 14:28:22 INFO - PROCESS | 3844 | 1464989302080 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 14:28:22 INFO - PROCESS | 3844 | 1464989302082 Marionette TRACE conn3 <- [1,166,null,{}] 14:28:22 INFO - PROCESS | 3844 | 1464989302086 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:22 INFO - PROCESS | 3844 | 1464989302161 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 14:28:22 INFO - PROCESS | 3844 | 1464989302168 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:22 INFO - PROCESS | 3844 | ++DOCSHELL 141C7400 == 34 [pid = 3844] [id = 51] 14:28:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 68 (141D1000) [pid = 3844] [serial = 149] [outer = 00000000] 14:28:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 69 (15EB8C00) [pid = 3844] [serial = 150] [outer = 141D1000] 14:28:22 INFO - PROCESS | 3844 | 1464989302211 Marionette DEBUG loaded listener.js 14:28:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 70 (16F5D000) [pid = 3844] [serial = 151] [outer = 141D1000] 14:28:22 INFO - PROCESS | 3844 | 1464989302589 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 14:28:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 14:28:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 579ms 14:28:22 INFO - PROCESS | 3844 | 1464989302627 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 14:28:22 INFO - PROCESS | 3844 | 1464989302630 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 14:28:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 14:28:22 INFO - PROCESS | 3844 | 1464989302633 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 14:28:22 INFO - PROCESS | 3844 | 1464989302634 Marionette TRACE conn3 <- [1,170,null,{}] 14:28:22 INFO - PROCESS | 3844 | 1464989302638 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:22 INFO - PROCESS | 3844 | 1464989302745 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 14:28:22 INFO - PROCESS | 3844 | 1464989302751 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:22 INFO - PROCESS | 3844 | ++DOCSHELL 12B08C00 == 35 [pid = 3844] [id = 52] 14:28:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 71 (13C39400) [pid = 3844] [serial = 152] [outer = 00000000] 14:28:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 72 (1825F000) [pid = 3844] [serial = 153] [outer = 13C39400] 14:28:22 INFO - PROCESS | 3844 | 1464989302795 Marionette DEBUG loaded listener.js 14:28:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 73 (18264C00) [pid = 3844] [serial = 154] [outer = 13C39400] 14:28:23 INFO - PROCESS | 3844 | 1464989303190 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 14:28:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 14:28:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 595ms 14:28:23 INFO - PROCESS | 3844 | 1464989303229 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 14:28:23 INFO - PROCESS | 3844 | 1464989303231 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 14:28:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 14:28:23 INFO - PROCESS | 3844 | 1464989303235 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 14:28:23 INFO - PROCESS | 3844 | 1464989303236 Marionette TRACE conn3 <- [1,174,null,{}] 14:28:23 INFO - PROCESS | 3844 | 1464989303239 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:23 INFO - PROCESS | 3844 | 1464989303341 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 14:28:23 INFO - PROCESS | 3844 | 1464989303349 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:23 INFO - PROCESS | 3844 | ++DOCSHELL 19C82000 == 36 [pid = 3844] [id = 53] 14:28:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 74 (19C82800) [pid = 3844] [serial = 155] [outer = 00000000] 14:28:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 75 (1A145800) [pid = 3844] [serial = 156] [outer = 19C82800] 14:28:23 INFO - PROCESS | 3844 | 1464989303392 Marionette DEBUG loaded listener.js 14:28:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 76 (1A148800) [pid = 3844] [serial = 157] [outer = 19C82800] 14:28:23 INFO - PROCESS | 3844 | 1464989303747 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 14:28:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 14:28:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 532ms 14:28:23 INFO - PROCESS | 3844 | 1464989303770 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 14:28:23 INFO - PROCESS | 3844 | 1464989303772 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 14:28:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 14:28:23 INFO - PROCESS | 3844 | 1464989303775 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 14:28:23 INFO - PROCESS | 3844 | 1464989303777 Marionette TRACE conn3 <- [1,178,null,{}] 14:28:23 INFO - PROCESS | 3844 | 1464989303780 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:23 INFO - PROCESS | 3844 | 1464989303851 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 14:28:23 INFO - PROCESS | 3844 | 1464989303857 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:23 INFO - PROCESS | 3844 | ++DOCSHELL 10B82800 == 37 [pid = 3844] [id = 54] 14:28:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 77 (10B8D000) [pid = 3844] [serial = 158] [outer = 00000000] 14:28:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 78 (1A311C00) [pid = 3844] [serial = 159] [outer = 10B8D000] 14:28:23 INFO - PROCESS | 3844 | 1464989303900 Marionette DEBUG loaded listener.js 14:28:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 79 (1A35B000) [pid = 3844] [serial = 160] [outer = 10B8D000] 14:28:24 INFO - PROCESS | 3844 | 1464989304621 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 14:28:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 14:28:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 892ms 14:28:24 INFO - PROCESS | 3844 | 1464989304681 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 14:28:24 INFO - PROCESS | 3844 | 1464989304686 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 14:28:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 14:28:24 INFO - PROCESS | 3844 | 1464989304691 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 14:28:24 INFO - PROCESS | 3844 | 1464989304696 Marionette TRACE conn3 <- [1,182,null,{}] 14:28:24 INFO - PROCESS | 3844 | 1464989304701 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:24 INFO - PROCESS | 3844 | 1464989304812 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 14:28:24 INFO - PROCESS | 3844 | 1464989304884 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:24 INFO - PROCESS | 3844 | ++DOCSHELL 105F6800 == 38 [pid = 3844] [id = 55] 14:28:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 80 (112A5800) [pid = 3844] [serial = 161] [outer = 00000000] 14:28:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 81 (13082800) [pid = 3844] [serial = 162] [outer = 112A5800] 14:28:24 INFO - PROCESS | 3844 | 1464989304940 Marionette DEBUG loaded listener.js 14:28:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 82 (131AF800) [pid = 3844] [serial = 163] [outer = 112A5800] 14:28:25 INFO - PROCESS | 3844 | 1464989305779 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 14:28:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 14:28:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1159ms 14:28:25 INFO - PROCESS | 3844 | 1464989305847 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 14:28:25 INFO - PROCESS | 3844 | 1464989305851 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 14:28:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 14:28:25 INFO - PROCESS | 3844 | 1464989305857 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 14:28:25 INFO - PROCESS | 3844 | 1464989305860 Marionette TRACE conn3 <- [1,186,null,{}] 14:28:25 INFO - PROCESS | 3844 | 1464989305867 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:26 INFO - PROCESS | 3844 | 1464989306029 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 14:28:26 INFO - PROCESS | 3844 | --DOCSHELL 19C82000 == 37 [pid = 3844] [id = 53] 14:28:26 INFO - PROCESS | 3844 | --DOCSHELL 12B08C00 == 36 [pid = 3844] [id = 52] 14:28:26 INFO - PROCESS | 3844 | --DOCSHELL 141C7400 == 35 [pid = 3844] [id = 51] 14:28:26 INFO - PROCESS | 3844 | --DOCSHELL 17758400 == 34 [pid = 3844] [id = 50] 14:28:26 INFO - PROCESS | 3844 | --DOCSHELL 15771400 == 33 [pid = 3844] [id = 49] 14:28:26 INFO - PROCESS | 3844 | --DOCSHELL 15A64000 == 32 [pid = 3844] [id = 48] 14:28:26 INFO - PROCESS | 3844 | --DOCSHELL 141D2C00 == 31 [pid = 3844] [id = 47] 14:28:26 INFO - PROCESS | 3844 | --DOCSHELL 1327FC00 == 30 [pid = 3844] [id = 46] 14:28:26 INFO - PROCESS | 3844 | --DOCSHELL 112BD800 == 29 [pid = 3844] [id = 45] 14:28:26 INFO - PROCESS | 3844 | --DOCSHELL 10A59400 == 28 [pid = 3844] [id = 44] 14:28:26 INFO - PROCESS | 3844 | --DOMWINDOW == 81 (15EBC400) [pid = 3844] [serial = 111] [outer = 00000000] [url = about:blank] 14:28:26 INFO - PROCESS | 3844 | --DOMWINDOW == 80 (13003400) [pid = 3844] [serial = 102] [outer = 00000000] [url = about:blank] 14:28:26 INFO - PROCESS | 3844 | --DOMWINDOW == 79 (110D5000) [pid = 3844] [serial = 99] [outer = 00000000] [url = about:blank] 14:28:26 INFO - PROCESS | 3844 | --DOMWINDOW == 78 (132F1400) [pid = 3844] [serial = 105] [outer = 00000000] [url = about:blank] 14:28:26 INFO - PROCESS | 3844 | --DOMWINDOW == 77 (1568C000) [pid = 3844] [serial = 109] [outer = 00000000] [url = about:blank] 14:28:26 INFO - PROCESS | 3844 | --DOMWINDOW == 76 (130E3C00) [pid = 3844] [serial = 103] [outer = 00000000] [url = about:blank] 14:28:26 INFO - PROCESS | 3844 | --DOMWINDOW == 75 (11206000) [pid = 3844] [serial = 100] [outer = 00000000] [url = about:blank] 14:28:26 INFO - PROCESS | 3844 | --DOMWINDOW == 74 (1A8D4800) [pid = 3844] [serial = 97] [outer = 00000000] [url = about:blank] 14:28:26 INFO - PROCESS | 3844 | --DOMWINDOW == 73 (15F3AC00) [pid = 3844] [serial = 112] [outer = 00000000] [url = about:blank] 14:28:26 INFO - PROCESS | 3844 | --DOMWINDOW == 72 (13C41400) [pid = 3844] [serial = 106] [outer = 00000000] [url = about:blank] 14:28:26 INFO - PROCESS | 3844 | --DOMWINDOW == 71 (15606000) [pid = 3844] [serial = 108] [outer = 00000000] [url = about:blank] 14:28:26 INFO - PROCESS | 3844 | --DOMWINDOW == 70 (1A8D2C00) [pid = 3844] [serial = 96] [outer = 00000000] [url = about:blank] 14:28:26 INFO - PROCESS | 3844 | 1464989306125 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:26 INFO - PROCESS | 3844 | ++DOCSHELL 10560400 == 29 [pid = 3844] [id = 56] 14:28:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 71 (105F6C00) [pid = 3844] [serial = 164] [outer = 00000000] 14:28:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 72 (11206000) [pid = 3844] [serial = 165] [outer = 105F6C00] 14:28:26 INFO - PROCESS | 3844 | 1464989306171 Marionette DEBUG loaded listener.js 14:28:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 73 (11C76400) [pid = 3844] [serial = 166] [outer = 105F6C00] 14:28:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 74 (12809000) [pid = 3844] [serial = 167] [outer = 1B66DC00] 14:28:26 INFO - PROCESS | 3844 | 1464989306618 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 14:28:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 14:28:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 799ms 14:28:26 INFO - PROCESS | 3844 | 1464989306660 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 14:28:26 INFO - PROCESS | 3844 | 1464989306665 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 14:28:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 14:28:26 INFO - PROCESS | 3844 | 1464989306672 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 14:28:26 INFO - PROCESS | 3844 | 1464989306674 Marionette TRACE conn3 <- [1,190,null,{}] 14:28:26 INFO - PROCESS | 3844 | 1464989306678 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:26 INFO - PROCESS | 3844 | 1464989306763 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 14:28:26 INFO - PROCESS | 3844 | 1464989306774 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:26 INFO - PROCESS | 3844 | ++DOCSHELL 1312C000 == 30 [pid = 3844] [id = 57] 14:28:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 75 (1370C400) [pid = 3844] [serial = 168] [outer = 00000000] 14:28:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 76 (13C3A400) [pid = 3844] [serial = 169] [outer = 1370C400] 14:28:26 INFO - PROCESS | 3844 | 1464989306819 Marionette DEBUG loaded listener.js 14:28:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 77 (13D50400) [pid = 3844] [serial = 170] [outer = 1370C400] 14:28:27 INFO - PROCESS | 3844 | 1464989307238 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 14:28:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 14:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 595ms 14:28:27 INFO - PROCESS | 3844 | 1464989307267 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 14:28:27 INFO - PROCESS | 3844 | 1464989307269 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 14:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 14:28:27 INFO - PROCESS | 3844 | 1464989307273 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 14:28:27 INFO - PROCESS | 3844 | 1464989307277 Marionette TRACE conn3 <- [1,194,null,{}] 14:28:27 INFO - PROCESS | 3844 | 1464989307287 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:27 INFO - PROCESS | 3844 | 1464989307372 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 14:28:27 INFO - PROCESS | 3844 | 1464989307381 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:27 INFO - PROCESS | 3844 | ++DOCSHELL 15690C00 == 31 [pid = 3844] [id = 58] 14:28:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 78 (15692400) [pid = 3844] [serial = 171] [outer = 00000000] 14:28:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 79 (15774000) [pid = 3844] [serial = 172] [outer = 15692400] 14:28:27 INFO - PROCESS | 3844 | 1464989307428 Marionette DEBUG loaded listener.js 14:28:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 80 (15AE8400) [pid = 3844] [serial = 173] [outer = 15692400] 14:28:27 INFO - PROCESS | 3844 | 1464989307839 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 14:28:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 14:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 642ms 14:28:27 INFO - PROCESS | 3844 | 1464989307911 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 14:28:27 INFO - PROCESS | 3844 | 1464989307913 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 14:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 14:28:27 INFO - PROCESS | 3844 | 1464989307917 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 14:28:27 INFO - PROCESS | 3844 | 1464989307918 Marionette TRACE conn3 <- [1,198,null,{}] 14:28:27 INFO - PROCESS | 3844 | 1464989307922 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:28 INFO - PROCESS | 3844 | 1464989308004 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 14:28:28 INFO - PROCESS | 3844 | 1464989308011 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:28 INFO - PROCESS | 3844 | ++DOCSHELL 15EB6000 == 32 [pid = 3844] [id = 59] 14:28:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 81 (15F39000) [pid = 3844] [serial = 174] [outer = 00000000] 14:28:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 82 (1677F000) [pid = 3844] [serial = 175] [outer = 15F39000] 14:28:28 INFO - PROCESS | 3844 | 1464989308055 Marionette DEBUG loaded listener.js 14:28:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 83 (16C0FC00) [pid = 3844] [serial = 176] [outer = 15F39000] 14:28:28 INFO - PROCESS | 3844 | 1464989308469 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 14:28:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 14:28:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 595ms 14:28:28 INFO - PROCESS | 3844 | 1464989308514 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 14:28:28 INFO - PROCESS | 3844 | 1464989308516 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 14:28:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 14:28:28 INFO - PROCESS | 3844 | 1464989308519 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 14:28:28 INFO - PROCESS | 3844 | 1464989308521 Marionette TRACE conn3 <- [1,202,null,{}] 14:28:28 INFO - PROCESS | 3844 | 1464989308533 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:28 INFO - PROCESS | 3844 | 1464989308627 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 14:28:28 INFO - PROCESS | 3844 | 1464989308634 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:28 INFO - PROCESS | 3844 | ++DOCSHELL 16759C00 == 33 [pid = 3844] [id = 60] 14:28:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 84 (16A56400) [pid = 3844] [serial = 177] [outer = 00000000] 14:28:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 85 (17758400) [pid = 3844] [serial = 178] [outer = 16A56400] 14:28:28 INFO - PROCESS | 3844 | 1464989308677 Marionette DEBUG loaded listener.js 14:28:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (178E8800) [pid = 3844] [serial = 179] [outer = 16A56400] 14:28:29 INFO - PROCESS | 3844 | 1464989309117 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 14:28:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 14:28:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 642ms 14:28:29 INFO - PROCESS | 3844 | 1464989309157 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 14:28:29 INFO - PROCESS | 3844 | 1464989309159 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 14:28:29 INFO - PROCESS | 3844 | 1464989309162 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 14:28:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 14:28:29 INFO - PROCESS | 3844 | 1464989309163 Marionette TRACE conn3 <- [1,206,null,{}] 14:28:29 INFO - PROCESS | 3844 | 1464989309167 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:29 INFO - PROCESS | 3844 | 1464989309282 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 14:28:29 INFO - PROCESS | 3844 | 1464989309290 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:29 INFO - PROCESS | 3844 | ++DOCSHELL 178DD000 == 34 [pid = 3844] [id = 61] 14:28:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (18043800) [pid = 3844] [serial = 180] [outer = 00000000] 14:28:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (1A144800) [pid = 3844] [serial = 181] [outer = 18043800] 14:28:29 INFO - PROCESS | 3844 | 1464989309333 Marionette DEBUG loaded listener.js 14:28:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (1A30E400) [pid = 3844] [serial = 182] [outer = 18043800] 14:28:29 INFO - PROCESS | 3844 | 1464989309744 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 14:28:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 14:28:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 642ms 14:28:29 INFO - PROCESS | 3844 | 1464989309800 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 14:28:29 INFO - PROCESS | 3844 | 1464989309802 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 14:28:29 INFO - PROCESS | 3844 | 1464989309806 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 14:28:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 14:28:29 INFO - PROCESS | 3844 | 1464989309807 Marionette TRACE conn3 <- [1,210,null,{}] 14:28:29 INFO - PROCESS | 3844 | 1464989309811 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:29 INFO - PROCESS | 3844 | 1464989309929 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 14:28:30 INFO - PROCESS | 3844 | 1464989310003 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:30 INFO - PROCESS | 3844 | ++DOCSHELL 1A312000 == 35 [pid = 3844] [id = 62] 14:28:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (1A312400) [pid = 3844] [serial = 183] [outer = 00000000] 14:28:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (1A50A800) [pid = 3844] [serial = 184] [outer = 1A312400] 14:28:30 INFO - PROCESS | 3844 | 1464989310046 Marionette DEBUG loaded listener.js 14:28:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (1A504000) [pid = 3844] [serial = 185] [outer = 1A312400] 14:28:30 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (13283000) [pid = 3844] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 14:28:30 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (15AE9400) [pid = 3844] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 14:28:30 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (141D4800) [pid = 3844] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 14:28:30 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (15AE9800) [pid = 3844] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 14:28:30 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (177A0400) [pid = 3844] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 14:28:30 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (10A5DC00) [pid = 3844] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 14:28:30 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (141D1000) [pid = 3844] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 14:28:30 INFO - PROCESS | 3844 | --DOMWINDOW == 84 (13C39400) [pid = 3844] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 14:28:30 INFO - PROCESS | 3844 | --DOMWINDOW == 83 (112C1400) [pid = 3844] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 14:28:30 INFO - PROCESS | 3844 | --DOMWINDOW == 82 (19C82800) [pid = 3844] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 14:28:30 INFO - PROCESS | 3844 | --DOMWINDOW == 81 (105F9400) [pid = 3844] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 14:28:30 INFO - PROCESS | 3844 | --DOMWINDOW == 80 (13127800) [pid = 3844] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 14:28:30 INFO - PROCESS | 3844 | --DOMWINDOW == 79 (16753800) [pid = 3844] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 14:28:30 INFO - PROCESS | 3844 | --DOMWINDOW == 78 (1798E400) [pid = 3844] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 14:28:30 INFO - PROCESS | 3844 | --DOMWINDOW == 77 (1798C800) [pid = 3844] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 14:28:30 INFO - PROCESS | 3844 | 1464989310521 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 14:28:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 14:28:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 735ms 14:28:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 14:28:30 INFO - PROCESS | 3844 | 1464989310553 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 14:28:30 INFO - PROCESS | 3844 | 1464989310555 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 14:28:30 INFO - PROCESS | 3844 | 1464989310558 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 14:28:30 INFO - PROCESS | 3844 | 1464989310560 Marionette TRACE conn3 <- [1,214,null,{}] 14:28:30 INFO - PROCESS | 3844 | 1464989310564 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:30 INFO - PROCESS | 3844 | 1464989310673 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 14:28:30 INFO - PROCESS | 3844 | 1464989310714 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:30 INFO - PROCESS | 3844 | ++DOCSHELL 11266000 == 36 [pid = 3844] [id = 63] 14:28:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 78 (13129400) [pid = 3844] [serial = 186] [outer = 00000000] 14:28:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 79 (15AE5400) [pid = 3844] [serial = 187] [outer = 13129400] 14:28:30 INFO - PROCESS | 3844 | 1464989310768 Marionette DEBUG loaded listener.js 14:28:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 80 (178E0800) [pid = 3844] [serial = 188] [outer = 13129400] 14:28:31 INFO - PROCESS | 3844 | 1464989311095 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 14:28:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 14:28:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 595ms 14:28:31 INFO - PROCESS | 3844 | 1464989311154 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 14:28:31 INFO - PROCESS | 3844 | 1464989311156 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 14:28:31 INFO - PROCESS | 3844 | 1464989311159 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 14:28:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 14:28:31 INFO - PROCESS | 3844 | 1464989311161 Marionette TRACE conn3 <- [1,218,null,{}] 14:28:31 INFO - PROCESS | 3844 | 1464989311164 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:31 INFO - PROCESS | 3844 | 1464989311265 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 14:28:31 INFO - PROCESS | 3844 | 1464989311295 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:31 INFO - PROCESS | 3844 | ++DOCSHELL 131B6000 == 37 [pid = 3844] [id = 64] 14:28:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 81 (14F95000) [pid = 3844] [serial = 189] [outer = 00000000] 14:28:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 82 (1A503400) [pid = 3844] [serial = 190] [outer = 14F95000] 14:28:31 INFO - PROCESS | 3844 | 1464989311339 Marionette DEBUG loaded listener.js 14:28:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 83 (1A509400) [pid = 3844] [serial = 191] [outer = 14F95000] 14:28:31 INFO - PROCESS | 3844 | 1464989311687 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 14:28:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 14:28:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 595ms 14:28:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 14:28:31 INFO - PROCESS | 3844 | 1464989311756 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 14:28:31 INFO - PROCESS | 3844 | 1464989311758 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 14:28:31 INFO - PROCESS | 3844 | 1464989311762 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 14:28:31 INFO - PROCESS | 3844 | 1464989311763 Marionette TRACE conn3 <- [1,222,null,{}] 14:28:31 INFO - PROCESS | 3844 | 1464989311767 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:31 INFO - PROCESS | 3844 | 1464989311872 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 14:28:31 INFO - PROCESS | 3844 | 1464989311880 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:31 INFO - PROCESS | 3844 | ++DOCSHELL 1142A400 == 38 [pid = 3844] [id = 65] 14:28:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 84 (15696800) [pid = 3844] [serial = 192] [outer = 00000000] 14:28:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 85 (1A9BB000) [pid = 3844] [serial = 193] [outer = 15696800] 14:28:31 INFO - PROCESS | 3844 | 1464989311925 Marionette DEBUG loaded listener.js 14:28:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (1A9C1000) [pid = 3844] [serial = 194] [outer = 15696800] 14:28:32 INFO - PROCESS | 3844 | 1464989312303 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 14:28:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 14:28:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 595ms 14:28:32 INFO - PROCESS | 3844 | 1464989312359 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 14:28:32 INFO - PROCESS | 3844 | 1464989312361 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 14:28:32 INFO - PROCESS | 3844 | 1464989312364 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 14:28:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 14:28:32 INFO - PROCESS | 3844 | 1464989312367 Marionette TRACE conn3 <- [1,226,null,{}] 14:28:32 INFO - PROCESS | 3844 | 1464989312414 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:32 INFO - PROCESS | 3844 | 1464989312506 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 14:28:32 INFO - PROCESS | 3844 | 1464989312649 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:32 INFO - PROCESS | 3844 | ++DOCSHELL 11269400 == 39 [pid = 3844] [id = 66] 14:28:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (112A3000) [pid = 3844] [serial = 195] [outer = 00000000] 14:28:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (11A09C00) [pid = 3844] [serial = 196] [outer = 112A3000] 14:28:32 INFO - PROCESS | 3844 | 1464989312704 Marionette DEBUG loaded listener.js 14:28:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (13002400) [pid = 3844] [serial = 197] [outer = 112A3000] 14:28:33 INFO - PROCESS | 3844 | 1464989313209 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 14:28:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 14:28:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 892ms 14:28:33 INFO - PROCESS | 3844 | 1464989313254 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 14:28:33 INFO - PROCESS | 3844 | 1464989313259 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 14:28:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 14:28:33 INFO - PROCESS | 3844 | 1464989313264 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 14:28:33 INFO - PROCESS | 3844 | 1464989313267 Marionette TRACE conn3 <- [1,230,null,{}] 14:28:33 INFO - PROCESS | 3844 | 1464989313271 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:33 INFO - PROCESS | 3844 | 1464989313374 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 14:28:33 INFO - PROCESS | 3844 | 1464989313471 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:33 INFO - PROCESS | 3844 | ++DOCSHELL 14495800 == 40 [pid = 3844] [id = 67] 14:28:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (14F8F000) [pid = 3844] [serial = 198] [outer = 00000000] 14:28:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (15689000) [pid = 3844] [serial = 199] [outer = 14F8F000] 14:28:33 INFO - PROCESS | 3844 | 1464989313526 Marionette DEBUG loaded listener.js 14:28:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (15EB4400) [pid = 3844] [serial = 200] [outer = 14F8F000] 14:28:34 INFO - PROCESS | 3844 | 1464989314133 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 14:28:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 14:28:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 908ms 14:28:34 INFO - PROCESS | 3844 | 1464989314201 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 14:28:34 INFO - PROCESS | 3844 | 1464989314204 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 14:28:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 14:28:34 INFO - PROCESS | 3844 | 1464989314208 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 14:28:34 INFO - PROCESS | 3844 | 1464989314210 Marionette TRACE conn3 <- [1,234,null,{}] 14:28:34 INFO - PROCESS | 3844 | 1464989314214 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:34 INFO - PROCESS | 3844 | 1464989314313 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 14:28:34 INFO - PROCESS | 3844 | 1464989314387 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:34 INFO - PROCESS | 3844 | ++DOCSHELL 15EB1C00 == 41 [pid = 3844] [id = 68] 14:28:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (16093400) [pid = 3844] [serial = 201] [outer = 00000000] 14:28:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (1825D800) [pid = 3844] [serial = 202] [outer = 16093400] 14:28:34 INFO - PROCESS | 3844 | 1464989314443 Marionette DEBUG loaded listener.js 14:28:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (1872A400) [pid = 3844] [serial = 203] [outer = 16093400] 14:28:34 INFO - PROCESS | 3844 | 1464989314970 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 14:28:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 14:28:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 799ms 14:28:35 INFO - PROCESS | 3844 | 1464989315024 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 14:28:35 INFO - PROCESS | 3844 | 1464989315031 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 14:28:35 INFO - PROCESS | 3844 | 1464989315036 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 14:28:35 INFO - PROCESS | 3844 | 1464989315038 Marionette TRACE conn3 <- [1,238,null,{}] 14:28:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 14:28:35 INFO - PROCESS | 3844 | 1464989315042 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:35 INFO - PROCESS | 3844 | 1464989315139 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 14:28:35 INFO - PROCESS | 3844 | 1464989315223 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:35 INFO - PROCESS | 3844 | ++DOCSHELL 1825A000 == 42 [pid = 3844] [id = 69] 14:28:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (18732800) [pid = 3844] [serial = 204] [outer = 00000000] 14:28:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (1A502400) [pid = 3844] [serial = 205] [outer = 18732800] 14:28:35 INFO - PROCESS | 3844 | 1464989315298 Marionette DEBUG loaded listener.js 14:28:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (1A8DA000) [pid = 3844] [serial = 206] [outer = 18732800] 14:28:35 INFO - PROCESS | 3844 | 1464989315911 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 14:28:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 14:28:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 939ms 14:28:35 INFO - PROCESS | 3844 | 1464989315986 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 14:28:35 INFO - PROCESS | 3844 | 1464989315988 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 14:28:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 14:28:35 INFO - PROCESS | 3844 | 1464989315992 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 14:28:35 INFO - PROCESS | 3844 | 1464989315994 Marionette TRACE conn3 <- [1,242,null,{}] 14:28:35 INFO - PROCESS | 3844 | 1464989315997 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:36 INFO - PROCESS | 3844 | 1464989316092 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 14:28:36 INFO - PROCESS | 3844 | 1464989316164 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:36 INFO - PROCESS | 3844 | ++DOCSHELL 114ADC00 == 43 [pid = 3844] [id = 70] 14:28:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (12895800) [pid = 3844] [serial = 207] [outer = 00000000] 14:28:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (1390C800) [pid = 3844] [serial = 208] [outer = 12895800] 14:28:36 INFO - PROCESS | 3844 | 1464989316217 Marionette DEBUG loaded listener.js 14:28:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (16782000) [pid = 3844] [serial = 209] [outer = 12895800] 14:28:36 INFO - PROCESS | 3844 | 1464989316884 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 14:28:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 14:28:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 955ms 14:28:36 INFO - PROCESS | 3844 | 1464989316937 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 14:28:36 INFO - PROCESS | 3844 | 1464989316942 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 14:28:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 14:28:36 INFO - PROCESS | 3844 | 1464989316946 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 14:28:36 INFO - PROCESS | 3844 | 1464989316950 Marionette TRACE conn3 <- [1,246,null,{}] 14:28:36 INFO - PROCESS | 3844 | 1464989316955 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:37 INFO - PROCESS | 3844 | 1464989317079 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 14:28:37 INFO - PROCESS | 3844 | 1464989317154 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:37 INFO - PROCESS | 3844 | ++DOCSHELL 114AA800 == 44 [pid = 3844] [id = 71] 14:28:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (114B4000) [pid = 3844] [serial = 210] [outer = 00000000] 14:28:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (13005800) [pid = 3844] [serial = 211] [outer = 114B4000] 14:28:37 INFO - PROCESS | 3844 | 1464989317203 Marionette DEBUG loaded listener.js 14:28:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (131B0C00) [pid = 3844] [serial = 212] [outer = 114B4000] 14:28:37 INFO - PROCESS | 3844 | --DOCSHELL 131B6000 == 43 [pid = 3844] [id = 64] 14:28:37 INFO - PROCESS | 3844 | --DOCSHELL 11266000 == 42 [pid = 3844] [id = 63] 14:28:37 INFO - PROCESS | 3844 | --DOCSHELL 1A312000 == 41 [pid = 3844] [id = 62] 14:28:37 INFO - PROCESS | 3844 | --DOCSHELL 178DD000 == 40 [pid = 3844] [id = 61] 14:28:37 INFO - PROCESS | 3844 | --DOCSHELL 16759C00 == 39 [pid = 3844] [id = 60] 14:28:37 INFO - PROCESS | 3844 | --DOCSHELL 15EB6000 == 38 [pid = 3844] [id = 59] 14:28:37 INFO - PROCESS | 3844 | --DOCSHELL 15690C00 == 37 [pid = 3844] [id = 58] 14:28:37 INFO - PROCESS | 3844 | --DOCSHELL 1312C000 == 36 [pid = 3844] [id = 57] 14:28:37 INFO - PROCESS | 3844 | --DOCSHELL 10560400 == 35 [pid = 3844] [id = 56] 14:28:37 INFO - PROCESS | 3844 | --DOCSHELL 105F6800 == 34 [pid = 3844] [id = 55] 14:28:37 INFO - PROCESS | 3844 | --DOCSHELL 10B82800 == 33 [pid = 3844] [id = 54] 14:28:37 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (132F7000) [pid = 3844] [serial = 135] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (1677EC00) [pid = 3844] [serial = 144] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (13714C00) [pid = 3844] [serial = 136] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (14F90C00) [pid = 3844] [serial = 138] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (15EB4C00) [pid = 3844] [serial = 141] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (15F3A800) [pid = 3844] [serial = 142] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (178E1C00) [pid = 3844] [serial = 147] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (16782800) [pid = 3844] [serial = 145] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (11C83C00) [pid = 3844] [serial = 130] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (112AB400) [pid = 3844] [serial = 129] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (15EB8C00) [pid = 3844] [serial = 150] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (16F5D000) [pid = 3844] [serial = 151] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (1825F000) [pid = 3844] [serial = 153] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (11C76C00) [pid = 3844] [serial = 132] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (1289C000) [pid = 3844] [serial = 133] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (1A145800) [pid = 3844] [serial = 156] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (17991000) [pid = 3844] [serial = 148] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (110D7C00) [pid = 3844] [serial = 115] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (10A58400) [pid = 3844] [serial = 114] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3844 | --DOMWINDOW == 84 (141CC800) [pid = 3844] [serial = 118] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3844 | --DOMWINDOW == 83 (132F2800) [pid = 3844] [serial = 117] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3844 | --DOMWINDOW == 82 (17150000) [pid = 3844] [serial = 121] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3844 | --DOMWINDOW == 81 (16F4F400) [pid = 3844] [serial = 120] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3844 | --DOMWINDOW == 80 (1A311C00) [pid = 3844] [serial = 159] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3844 | --DOMWINDOW == 79 (1A148800) [pid = 3844] [serial = 157] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3844 | --DOMWINDOW == 78 (18040C00) [pid = 3844] [serial = 124] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3844 | --DOMWINDOW == 77 (17D7CC00) [pid = 3844] [serial = 123] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3844 | --DOMWINDOW == 76 (18264C00) [pid = 3844] [serial = 154] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3844 | --DOMWINDOW == 75 (15605800) [pid = 3844] [serial = 139] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3844 | --DOMWINDOW == 74 (1A146800) [pid = 3844] [serial = 127] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3844 | --DOMWINDOW == 73 (19C7BC00) [pid = 3844] [serial = 126] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3844 | 1464989317663 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 14:28:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 14:28:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 736ms 14:28:37 INFO - PROCESS | 3844 | 1464989317688 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 14:28:37 INFO - PROCESS | 3844 | 1464989317693 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 14:28:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 14:28:37 INFO - PROCESS | 3844 | 1464989317699 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 14:28:37 INFO - PROCESS | 3844 | 1464989317702 Marionette TRACE conn3 <- [1,250,null,{}] 14:28:37 INFO - PROCESS | 3844 | 1464989317706 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:37 INFO - PROCESS | 3844 | 1464989317787 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 14:28:37 INFO - PROCESS | 3844 | 1464989317794 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:37 INFO - PROCESS | 3844 | ++DOCSHELL 11C83800 == 34 [pid = 3844] [id = 72] 14:28:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 74 (12809800) [pid = 3844] [serial = 213] [outer = 00000000] 14:28:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 75 (13712400) [pid = 3844] [serial = 214] [outer = 12809800] 14:28:37 INFO - PROCESS | 3844 | 1464989317839 Marionette DEBUG loaded listener.js 14:28:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 76 (13912000) [pid = 3844] [serial = 215] [outer = 12809800] 14:28:38 INFO - PROCESS | 3844 | 1464989318305 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 14:28:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 14:28:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 627ms 14:28:38 INFO - PROCESS | 3844 | 1464989318340 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 14:28:38 INFO - PROCESS | 3844 | 1464989318342 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 14:28:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 14:28:38 INFO - PROCESS | 3844 | 1464989318346 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 14:28:38 INFO - PROCESS | 3844 | 1464989318349 Marionette TRACE conn3 <- [1,254,null,{}] 14:28:38 INFO - PROCESS | 3844 | 1464989318359 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:38 INFO - PROCESS | 3844 | 1464989318439 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 14:28:38 INFO - PROCESS | 3844 | 1464989318449 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:38 INFO - PROCESS | 3844 | ++DOCSHELL 14F97800 == 35 [pid = 3844] [id = 73] 14:28:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 77 (15067400) [pid = 3844] [serial = 216] [outer = 00000000] 14:28:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 78 (1568C000) [pid = 3844] [serial = 217] [outer = 15067400] 14:28:38 INFO - PROCESS | 3844 | 1464989318496 Marionette DEBUG loaded listener.js 14:28:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 79 (15AE4800) [pid = 3844] [serial = 218] [outer = 15067400] 14:28:38 INFO - PROCESS | 3844 | 1464989318914 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 14:28:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 14:28:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 595ms 14:28:38 INFO - PROCESS | 3844 | 1464989318943 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 14:28:38 INFO - PROCESS | 3844 | 1464989318946 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 14:28:38 INFO - PROCESS | 3844 | 1464989318949 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 14:28:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 14:28:38 INFO - PROCESS | 3844 | 1464989318951 Marionette TRACE conn3 <- [1,258,null,{}] 14:28:38 INFO - PROCESS | 3844 | 1464989318955 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:39 INFO - PROCESS | 3844 | 1464989319039 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 14:28:39 INFO - PROCESS | 3844 | 1464989319045 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:39 INFO - PROCESS | 3844 | ++DOCSHELL 15EB3800 == 36 [pid = 3844] [id = 74] 14:28:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 80 (15EBC400) [pid = 3844] [serial = 219] [outer = 00000000] 14:28:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 81 (16099400) [pid = 3844] [serial = 220] [outer = 15EBC400] 14:28:39 INFO - PROCESS | 3844 | 1464989319090 Marionette DEBUG loaded listener.js 14:28:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 82 (1677F800) [pid = 3844] [serial = 221] [outer = 15EBC400] 14:28:39 INFO - PROCESS | 3844 | 1464989319518 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 14:28:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 14:28:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 595ms 14:28:39 INFO - PROCESS | 3844 | 1464989319546 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 14:28:39 INFO - PROCESS | 3844 | 1464989319548 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 14:28:39 INFO - PROCESS | 3844 | 1464989319566 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 14:28:39 INFO - PROCESS | 3844 | 1464989319567 Marionette TRACE conn3 <- [1,262,null,{}] 14:28:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 14:28:39 INFO - PROCESS | 3844 | 1464989319571 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:39 INFO - PROCESS | 3844 | 1464989319673 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 14:28:39 INFO - PROCESS | 3844 | 1464989319680 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:39 INFO - PROCESS | 3844 | ++DOCSHELL 141CC800 == 37 [pid = 3844] [id = 75] 14:28:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 83 (16782400) [pid = 3844] [serial = 222] [outer = 00000000] 14:28:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 84 (17147800) [pid = 3844] [serial = 223] [outer = 16782400] 14:28:39 INFO - PROCESS | 3844 | 1464989319724 Marionette DEBUG loaded listener.js 14:28:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 85 (17750400) [pid = 3844] [serial = 224] [outer = 16782400] 14:28:40 INFO - PROCESS | 3844 | 1464989320163 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 14:28:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 14:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 642ms 14:28:40 INFO - PROCESS | 3844 | 1464989320207 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 14:28:40 INFO - PROCESS | 3844 | 1464989320209 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 14:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 14:28:40 INFO - PROCESS | 3844 | 1464989320212 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 14:28:40 INFO - PROCESS | 3844 | 1464989320214 Marionette TRACE conn3 <- [1,266,null,{}] 14:28:40 INFO - PROCESS | 3844 | 1464989320217 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:40 INFO - PROCESS | 3844 | 1464989320325 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 14:28:40 INFO - PROCESS | 3844 | 1464989320331 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:40 INFO - PROCESS | 3844 | ++DOCSHELL 105ED400 == 38 [pid = 3844] [id = 76] 14:28:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (16C10800) [pid = 3844] [serial = 225] [outer = 00000000] 14:28:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (18258400) [pid = 3844] [serial = 226] [outer = 16C10800] 14:28:40 INFO - PROCESS | 3844 | 1464989320376 Marionette DEBUG loaded listener.js 14:28:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (1825B000) [pid = 3844] [serial = 227] [outer = 16C10800] 14:28:40 INFO - PROCESS | 3844 | 1464989320806 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 14:28:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 14:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 627ms 14:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 14:28:40 INFO - PROCESS | 3844 | 1464989320851 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 14:28:40 INFO - PROCESS | 3844 | 1464989320853 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 14:28:40 INFO - PROCESS | 3844 | 1464989320856 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 14:28:40 INFO - PROCESS | 3844 | 1464989320858 Marionette TRACE conn3 <- [1,270,null,{}] 14:28:40 INFO - PROCESS | 3844 | 1464989320861 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:40 INFO - PROCESS | 3844 | 1464989320964 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 14:28:40 INFO - PROCESS | 3844 | 1464989320973 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:41 INFO - PROCESS | 3844 | ++DOCSHELL 17991C00 == 39 [pid = 3844] [id = 77] 14:28:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (1844D800) [pid = 3844] [serial = 228] [outer = 00000000] 14:28:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (18732000) [pid = 3844] [serial = 229] [outer = 1844D800] 14:28:41 INFO - PROCESS | 3844 | 1464989321061 Marionette DEBUG loaded listener.js 14:28:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (18735C00) [pid = 3844] [serial = 230] [outer = 1844D800] 14:28:41 INFO - PROCESS | 3844 | 1464989321437 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 14:28:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 14:28:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 626ms 14:28:41 INFO - PROCESS | 3844 | 1464989321494 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 14:28:41 INFO - PROCESS | 3844 | 1464989321496 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 14:28:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 14:28:41 INFO - PROCESS | 3844 | 1464989321507 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 14:28:41 INFO - PROCESS | 3844 | 1464989321508 Marionette TRACE conn3 <- [1,274,null,{}] 14:28:41 INFO - PROCESS | 3844 | 1464989321511 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:41 INFO - PROCESS | 3844 | 1464989321698 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 14:28:41 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (14F95000) [pid = 3844] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 14:28:41 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (15F39000) [pid = 3844] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 14:28:41 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (105F6C00) [pid = 3844] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 14:28:41 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (1370C400) [pid = 3844] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 14:28:41 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (15692400) [pid = 3844] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 14:28:41 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (16A56400) [pid = 3844] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 14:28:41 INFO - PROCESS | 3844 | --DOMWINDOW == 84 (18043800) [pid = 3844] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 14:28:41 INFO - PROCESS | 3844 | --DOMWINDOW == 83 (13129400) [pid = 3844] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 14:28:41 INFO - PROCESS | 3844 | --DOMWINDOW == 82 (1A312400) [pid = 3844] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 14:28:41 INFO - PROCESS | 3844 | 1464989321782 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:41 INFO - PROCESS | 3844 | ++DOCSHELL 105F6C00 == 40 [pid = 3844] [id = 78] 14:28:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 83 (11202400) [pid = 3844] [serial = 231] [outer = 00000000] 14:28:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 84 (15696C00) [pid = 3844] [serial = 232] [outer = 11202400] 14:28:41 INFO - PROCESS | 3844 | 1464989321826 Marionette DEBUG loaded listener.js 14:28:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 85 (18731400) [pid = 3844] [serial = 233] [outer = 11202400] 14:28:42 INFO - PROCESS | 3844 | 1464989322190 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 14:28:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 14:28:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 736ms 14:28:42 INFO - PROCESS | 3844 | 1464989322245 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 14:28:42 INFO - PROCESS | 3844 | 1464989322247 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 14:28:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 14:28:42 INFO - PROCESS | 3844 | 1464989322251 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 14:28:42 INFO - PROCESS | 3844 | 1464989322252 Marionette TRACE conn3 <- [1,278,null,{}] 14:28:42 INFO - PROCESS | 3844 | 1464989322256 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:42 INFO - PROCESS | 3844 | 1464989322331 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 14:28:42 INFO - PROCESS | 3844 | 1464989322338 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:42 INFO - PROCESS | 3844 | ++DOCSHELL 1289BC00 == 41 [pid = 3844] [id = 79] 14:28:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (18043800) [pid = 3844] [serial = 234] [outer = 00000000] 14:28:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (1A35F400) [pid = 3844] [serial = 235] [outer = 18043800] 14:28:42 INFO - PROCESS | 3844 | 1464989322381 Marionette DEBUG loaded listener.js 14:28:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (1A8CCC00) [pid = 3844] [serial = 236] [outer = 18043800] 14:28:42 INFO - PROCESS | 3844 | 1464989322762 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 14:28:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 14:28:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 532ms 14:28:42 INFO - PROCESS | 3844 | 1464989322786 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 14:28:42 INFO - PROCESS | 3844 | 1464989322788 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 14:28:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 14:28:42 INFO - PROCESS | 3844 | 1464989322791 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 14:28:42 INFO - PROCESS | 3844 | 1464989322793 Marionette TRACE conn3 <- [1,282,null,{}] 14:28:42 INFO - PROCESS | 3844 | 1464989322796 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:42 INFO - PROCESS | 3844 | 1464989322903 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 14:28:42 INFO - PROCESS | 3844 | 1464989322911 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:42 INFO - PROCESS | 3844 | ++DOCSHELL 1A147400 == 42 [pid = 3844] [id = 80] 14:28:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (1A30F400) [pid = 3844] [serial = 237] [outer = 00000000] 14:28:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (1A9C6C00) [pid = 3844] [serial = 238] [outer = 1A30F400] 14:28:42 INFO - PROCESS | 3844 | 1464989322955 Marionette DEBUG loaded listener.js 14:28:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (1AA02C00) [pid = 3844] [serial = 239] [outer = 1A30F400] 14:28:43 INFO - PROCESS | 3844 | 1464989323364 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 14:28:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 14:28:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 595ms 14:28:43 INFO - PROCESS | 3844 | 1464989323389 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 14:28:43 INFO - PROCESS | 3844 | 1464989323391 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 14:28:43 INFO - PROCESS | 3844 | 1464989323394 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 14:28:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 14:28:43 INFO - PROCESS | 3844 | 1464989323397 Marionette TRACE conn3 <- [1,286,null,{}] 14:28:43 INFO - PROCESS | 3844 | 1464989323400 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:43 INFO - PROCESS | 3844 | 1464989323518 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 14:28:43 INFO - PROCESS | 3844 | 1464989323526 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:43 INFO - PROCESS | 3844 | ++DOCSHELL 141CCC00 == 43 [pid = 3844] [id = 81] 14:28:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (1A317800) [pid = 3844] [serial = 240] [outer = 00000000] 14:28:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (1AB33400) [pid = 3844] [serial = 241] [outer = 1A317800] 14:28:43 INFO - PROCESS | 3844 | 1464989323574 Marionette DEBUG loaded listener.js 14:28:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (1AB3D000) [pid = 3844] [serial = 242] [outer = 1A317800] 14:28:44 INFO - PROCESS | 3844 | 1464989324367 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 14:28:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 14:28:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1049ms 14:28:44 INFO - PROCESS | 3844 | 1464989324449 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 14:28:44 INFO - PROCESS | 3844 | 1464989324453 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 14:28:44 INFO - PROCESS | 3844 | 1464989324457 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 14:28:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 14:28:44 INFO - PROCESS | 3844 | 1464989324460 Marionette TRACE conn3 <- [1,290,null,{}] 14:28:44 INFO - PROCESS | 3844 | 1464989324466 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:44 INFO - PROCESS | 3844 | 1464989324599 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 14:28:44 INFO - PROCESS | 3844 | 1464989324673 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:44 INFO - PROCESS | 3844 | ++DOCSHELL 10A60000 == 44 [pid = 3844] [id = 82] 14:28:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (112B6400) [pid = 3844] [serial = 243] [outer = 00000000] 14:28:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (1390D800) [pid = 3844] [serial = 244] [outer = 112B6400] 14:28:44 INFO - PROCESS | 3844 | 1464989324770 Marionette DEBUG loaded listener.js 14:28:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (1506BC00) [pid = 3844] [serial = 245] [outer = 112B6400] 14:28:45 INFO - PROCESS | 3844 | 1464989325302 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 14:28:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 14:28:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 909ms 14:28:45 INFO - PROCESS | 3844 | 1464989325365 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 14:28:45 INFO - PROCESS | 3844 | 1464989325371 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 14:28:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 14:28:45 INFO - PROCESS | 3844 | 1464989325378 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 14:28:45 INFO - PROCESS | 3844 | 1464989325381 Marionette TRACE conn3 <- [1,294,null,{}] 14:28:45 INFO - PROCESS | 3844 | 1464989325385 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:45 INFO - PROCESS | 3844 | 1464989325492 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 14:28:45 INFO - PROCESS | 3844 | 1464989325580 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:45 INFO - PROCESS | 3844 | ++DOCSHELL 15605800 == 45 [pid = 3844] [id = 83] 14:28:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (15606800) [pid = 3844] [serial = 246] [outer = 00000000] 14:28:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (1798F000) [pid = 3844] [serial = 247] [outer = 15606800] 14:28:45 INFO - PROCESS | 3844 | 1464989325633 Marionette DEBUG loaded listener.js 14:28:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (18448400) [pid = 3844] [serial = 248] [outer = 15606800] 14:28:46 INFO - PROCESS | 3844 | 1464989326198 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:28:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:28:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 846ms 14:28:46 INFO - PROCESS | 3844 | 1464989326219 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 14:28:46 INFO - PROCESS | 3844 | 1464989326221 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 14:28:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 14:28:46 INFO - PROCESS | 3844 | 1464989326225 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 14:28:46 INFO - PROCESS | 3844 | 1464989326229 Marionette TRACE conn3 <- [1,298,null,{}] 14:28:46 INFO - PROCESS | 3844 | 1464989326240 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:46 INFO - PROCESS | 3844 | 1464989326343 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 14:28:46 INFO - PROCESS | 3844 | 1464989326433 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:46 INFO - PROCESS | 3844 | ++DOCSHELL 1A9C6000 == 46 [pid = 3844] [id = 84] 14:28:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (1AB32C00) [pid = 3844] [serial = 249] [outer = 00000000] 14:28:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (1AB3A000) [pid = 3844] [serial = 250] [outer = 1AB32C00] 14:28:46 INFO - PROCESS | 3844 | 1464989326490 Marionette DEBUG loaded listener.js 14:28:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (1AD99400) [pid = 3844] [serial = 251] [outer = 1AB32C00] 14:28:47 INFO - PROCESS | 3844 | 1464989327178 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:28:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:28:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1158ms 14:28:47 INFO - PROCESS | 3844 | 1464989327417 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 14:28:47 INFO - PROCESS | 3844 | 1464989327421 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 14:28:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 14:28:47 INFO - PROCESS | 3844 | 1464989327497 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 14:28:47 INFO - PROCESS | 3844 | 1464989327499 Marionette TRACE conn3 <- [1,302,null,{}] 14:28:47 INFO - PROCESS | 3844 | 1464989327511 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:47 INFO - PROCESS | 3844 | 1464989327592 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 14:28:47 INFO - PROCESS | 3844 | 1464989327710 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:47 INFO - PROCESS | 3844 | ++DOCSHELL 12B0CC00 == 47 [pid = 3844] [id = 85] 14:28:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (13003800) [pid = 3844] [serial = 252] [outer = 00000000] 14:28:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (13127000) [pid = 3844] [serial = 253] [outer = 13003800] 14:28:47 INFO - PROCESS | 3844 | 1464989327758 Marionette DEBUG loaded listener.js 14:28:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (13910800) [pid = 3844] [serial = 254] [outer = 13003800] 14:28:48 INFO - PROCESS | 3844 | --DOCSHELL 1A147400 == 46 [pid = 3844] [id = 80] 14:28:48 INFO - PROCESS | 3844 | --DOCSHELL 1289BC00 == 45 [pid = 3844] [id = 79] 14:28:48 INFO - PROCESS | 3844 | --DOCSHELL 105F6C00 == 44 [pid = 3844] [id = 78] 14:28:48 INFO - PROCESS | 3844 | --DOCSHELL 17991C00 == 43 [pid = 3844] [id = 77] 14:28:48 INFO - PROCESS | 3844 | --DOCSHELL 105ED400 == 42 [pid = 3844] [id = 76] 14:28:48 INFO - PROCESS | 3844 | --DOCSHELL 141CC800 == 41 [pid = 3844] [id = 75] 14:28:48 INFO - PROCESS | 3844 | --DOCSHELL 15EB3800 == 40 [pid = 3844] [id = 74] 14:28:48 INFO - PROCESS | 3844 | --DOCSHELL 14F97800 == 39 [pid = 3844] [id = 73] 14:28:48 INFO - PROCESS | 3844 | --DOCSHELL 11C83800 == 38 [pid = 3844] [id = 72] 14:28:48 INFO - PROCESS | 3844 | --DOCSHELL 114AA800 == 37 [pid = 3844] [id = 71] 14:28:48 INFO - PROCESS | 3844 | --DOCSHELL 15EB1C00 == 36 [pid = 3844] [id = 68] 14:28:48 INFO - PROCESS | 3844 | --DOCSHELL 14495800 == 35 [pid = 3844] [id = 67] 14:28:48 INFO - PROCESS | 3844 | --DOCSHELL 11269400 == 34 [pid = 3844] [id = 66] 14:28:48 INFO - PROCESS | 3844 | --DOCSHELL 1142A400 == 33 [pid = 3844] [id = 65] 14:28:48 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (1A509400) [pid = 3844] [serial = 191] [outer = 00000000] [url = about:blank] 14:28:48 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (1677F000) [pid = 3844] [serial = 175] [outer = 00000000] [url = about:blank] 14:28:48 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (11206000) [pid = 3844] [serial = 165] [outer = 00000000] [url = about:blank] 14:28:48 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (11C76400) [pid = 3844] [serial = 166] [outer = 00000000] [url = about:blank] 14:28:48 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (13C3A400) [pid = 3844] [serial = 169] [outer = 00000000] [url = about:blank] 14:28:48 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (13D50400) [pid = 3844] [serial = 170] [outer = 00000000] [url = about:blank] 14:28:48 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (15774000) [pid = 3844] [serial = 172] [outer = 00000000] [url = about:blank] 14:28:48 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (17758400) [pid = 3844] [serial = 178] [outer = 00000000] [url = about:blank] 14:28:48 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (15AE8400) [pid = 3844] [serial = 173] [outer = 00000000] [url = about:blank] 14:28:48 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (13082800) [pid = 3844] [serial = 162] [outer = 00000000] [url = about:blank] 14:28:48 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (1A30E400) [pid = 3844] [serial = 182] [outer = 00000000] [url = about:blank] 14:28:48 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (1A144800) [pid = 3844] [serial = 181] [outer = 00000000] [url = about:blank] 14:28:48 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (178E8800) [pid = 3844] [serial = 179] [outer = 00000000] [url = about:blank] 14:28:48 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (15AE5400) [pid = 3844] [serial = 187] [outer = 00000000] [url = about:blank] 14:28:48 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (1A50A800) [pid = 3844] [serial = 184] [outer = 00000000] [url = about:blank] 14:28:48 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (1A503400) [pid = 3844] [serial = 190] [outer = 00000000] [url = about:blank] 14:28:48 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (1B958800) [pid = 3844] [serial = 49] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:28:48 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (1A504000) [pid = 3844] [serial = 185] [outer = 00000000] [url = about:blank] 14:28:48 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (178E0800) [pid = 3844] [serial = 188] [outer = 00000000] [url = about:blank] 14:28:48 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (1A9BB000) [pid = 3844] [serial = 193] [outer = 00000000] [url = about:blank] 14:28:48 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (16C0FC00) [pid = 3844] [serial = 176] [outer = 00000000] [url = about:blank] 14:28:48 INFO - PROCESS | 3844 | 1464989328321 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:28:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:28:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 908ms 14:28:48 INFO - PROCESS | 3844 | 1464989328344 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 14:28:48 INFO - PROCESS | 3844 | 1464989328348 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 14:28:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 14:28:48 INFO - PROCESS | 3844 | 1464989328355 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 14:28:48 INFO - PROCESS | 3844 | 1464989328358 Marionette TRACE conn3 <- [1,306,null,{}] 14:28:48 INFO - PROCESS | 3844 | 1464989328362 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:48 INFO - PROCESS | 3844 | 1464989328448 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 14:28:48 INFO - PROCESS | 3844 | 1464989328457 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:48 INFO - PROCESS | 3844 | ++DOCSHELL 11C0C000 == 34 [pid = 3844] [id = 86] 14:28:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (11C76400) [pid = 3844] [serial = 255] [outer = 00000000] 14:28:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (14489400) [pid = 3844] [serial = 256] [outer = 11C76400] 14:28:48 INFO - PROCESS | 3844 | 1464989328502 Marionette DEBUG loaded listener.js 14:28:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (15604800) [pid = 3844] [serial = 257] [outer = 11C76400] 14:28:48 INFO - PROCESS | 3844 | 1464989328939 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:28:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:28:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 658ms 14:28:49 INFO - PROCESS | 3844 | 1464989329008 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 14:28:49 INFO - PROCESS | 3844 | 1464989329058 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 14:28:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 14:28:49 INFO - PROCESS | 3844 | 1464989329088 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 14:28:49 INFO - PROCESS | 3844 | 1464989329090 Marionette TRACE conn3 <- [1,310,null,{}] 14:28:49 INFO - PROCESS | 3844 | 1464989329102 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:49 INFO - PROCESS | 3844 | 1464989329196 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 14:28:49 INFO - PROCESS | 3844 | 1464989329263 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:49 INFO - PROCESS | 3844 | ++DOCSHELL 15EB1400 == 35 [pid = 3844] [id = 87] 14:28:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (15EB2000) [pid = 3844] [serial = 258] [outer = 00000000] 14:28:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (16096C00) [pid = 3844] [serial = 259] [outer = 15EB2000] 14:28:49 INFO - PROCESS | 3844 | 1464989329313 Marionette DEBUG loaded listener.js 14:28:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (1677FC00) [pid = 3844] [serial = 260] [outer = 15EB2000] 14:28:49 INFO - PROCESS | 3844 | 1464989329682 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:28:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:28:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 627ms 14:28:49 INFO - PROCESS | 3844 | 1464989329727 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 14:28:49 INFO - PROCESS | 3844 | 1464989329729 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 14:28:49 INFO - PROCESS | 3844 | 1464989329732 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 14:28:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 14:28:49 INFO - PROCESS | 3844 | 1464989329734 Marionette TRACE conn3 <- [1,314,null,{}] 14:28:49 INFO - PROCESS | 3844 | 1464989329737 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:49 INFO - PROCESS | 3844 | 1464989329846 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 14:28:49 INFO - PROCESS | 3844 | 1464989329853 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:49 INFO - PROCESS | 3844 | ++DOCSHELL 16F51800 == 36 [pid = 3844] [id = 88] 14:28:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (16F5E400) [pid = 3844] [serial = 261] [outer = 00000000] 14:28:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (178D9C00) [pid = 3844] [serial = 262] [outer = 16F5E400] 14:28:49 INFO - PROCESS | 3844 | 1464989329928 Marionette DEBUG loaded listener.js 14:28:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (1798A800) [pid = 3844] [serial = 263] [outer = 16F5E400] 14:28:50 INFO - PROCESS | 3844 | 1464989330357 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:28:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:28:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 627ms 14:28:50 INFO - PROCESS | 3844 | 1464989330381 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 14:28:50 INFO - PROCESS | 3844 | 1464989330383 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 14:28:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 14:28:50 INFO - PROCESS | 3844 | 1464989330387 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 14:28:50 INFO - PROCESS | 3844 | 1464989330388 Marionette TRACE conn3 <- [1,318,null,{}] 14:28:50 INFO - PROCESS | 3844 | 1464989330392 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:50 INFO - PROCESS | 3844 | 1464989330502 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 14:28:50 INFO - PROCESS | 3844 | 1464989330584 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:50 INFO - PROCESS | 3844 | ++DOCSHELL 17751C00 == 37 [pid = 3844] [id = 89] 14:28:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (178DB800) [pid = 3844] [serial = 264] [outer = 00000000] 14:28:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (1872D000) [pid = 3844] [serial = 265] [outer = 178DB800] 14:28:50 INFO - PROCESS | 3844 | 1464989330628 Marionette DEBUG loaded listener.js 14:28:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (18733400) [pid = 3844] [serial = 266] [outer = 178DB800] 14:28:50 INFO - PROCESS | 3844 | 1464989330846 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 14:28:51 INFO - PROCESS | 3844 | 1464989331061 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:28:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:28:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 689ms 14:28:51 INFO - PROCESS | 3844 | 1464989331091 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 14:28:51 INFO - PROCESS | 3844 | 1464989331092 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 14:28:51 INFO - PROCESS | 3844 | 1464989331096 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 14:28:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 14:28:51 INFO - PROCESS | 3844 | 1464989331097 Marionette TRACE conn3 <- [1,322,null,{}] 14:28:51 INFO - PROCESS | 3844 | 1464989331101 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:51 INFO - PROCESS | 3844 | 1464989331234 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 14:28:51 INFO - PROCESS | 3844 | 1464989331241 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:51 INFO - PROCESS | 3844 | ++DOCSHELL 141C8000 == 38 [pid = 3844] [id = 90] 14:28:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (1A30C000) [pid = 3844] [serial = 267] [outer = 00000000] 14:28:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (1A8CE400) [pid = 3844] [serial = 268] [outer = 1A30C000] 14:28:51 INFO - PROCESS | 3844 | 1464989331289 Marionette DEBUG loaded listener.js 14:28:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (1A9BFC00) [pid = 3844] [serial = 269] [outer = 1A30C000] 14:28:51 INFO - PROCESS | 3844 | 1464989331738 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:28:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:28:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 704ms 14:28:51 INFO - PROCESS | 3844 | 1464989331798 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 14:28:51 INFO - PROCESS | 3844 | 1464989331800 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 14:28:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 14:28:51 INFO - PROCESS | 3844 | 1464989331804 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 14:28:51 INFO - PROCESS | 3844 | 1464989331805 Marionette TRACE conn3 <- [1,326,null,{}] 14:28:51 INFO - PROCESS | 3844 | 1464989331809 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:51 INFO - PROCESS | 3844 | 1464989331935 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 14:28:51 INFO - PROCESS | 3844 | 1464989331961 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:51 INFO - PROCESS | 3844 | ++DOCSHELL 1A9C3400 == 39 [pid = 3844] [id = 91] 14:28:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (1A9C6800) [pid = 3844] [serial = 270] [outer = 00000000] 14:28:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (1AA0D400) [pid = 3844] [serial = 271] [outer = 1A9C6800] 14:28:52 INFO - PROCESS | 3844 | 1464989332004 Marionette DEBUG loaded listener.js 14:28:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (1AB3A400) [pid = 3844] [serial = 272] [outer = 1A9C6800] 14:28:52 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (16C10800) [pid = 3844] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 14:28:52 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (15696800) [pid = 3844] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 14:28:52 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (15067400) [pid = 3844] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 14:28:52 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (1844D800) [pid = 3844] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 14:28:52 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (114B4000) [pid = 3844] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 14:28:52 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (11202400) [pid = 3844] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 14:28:52 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (15EBC400) [pid = 3844] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 14:28:52 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (18043800) [pid = 3844] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 14:28:52 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (12809800) [pid = 3844] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 14:28:52 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (1A30F400) [pid = 3844] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 14:28:52 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (16782400) [pid = 3844] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 14:28:52 INFO - PROCESS | 3844 | 1464989332593 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:28:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:28:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 846ms 14:28:52 INFO - PROCESS | 3844 | 1464989332645 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 14:28:52 INFO - PROCESS | 3844 | 1464989332647 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 14:28:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 14:28:52 INFO - PROCESS | 3844 | 1464989332650 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 14:28:52 INFO - PROCESS | 3844 | 1464989332652 Marionette TRACE conn3 <- [1,330,null,{}] 14:28:52 INFO - PROCESS | 3844 | 1464989332656 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:52 INFO - PROCESS | 3844 | 1464989332735 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 14:28:52 INFO - PROCESS | 3844 | 1464989332741 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:52 INFO - PROCESS | 3844 | ++DOCSHELL 10A5E800 == 40 [pid = 3844] [id = 92] 14:28:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (10B86C00) [pid = 3844] [serial = 273] [outer = 00000000] 14:28:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (15697000) [pid = 3844] [serial = 274] [outer = 10B86C00] 14:28:52 INFO - PROCESS | 3844 | 1464989332785 Marionette DEBUG loaded listener.js 14:28:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (15EBC400) [pid = 3844] [serial = 275] [outer = 10B86C00] 14:28:53 INFO - PROCESS | 3844 | 1464989333231 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:28:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:28:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 627ms 14:28:53 INFO - PROCESS | 3844 | 1464989333289 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 14:28:53 INFO - PROCESS | 3844 | 1464989333291 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 14:28:53 INFO - PROCESS | 3844 | 1464989333294 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 14:28:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 14:28:53 INFO - PROCESS | 3844 | 1464989333296 Marionette TRACE conn3 <- [1,334,null,{}] 14:28:53 INFO - PROCESS | 3844 | 1464989333299 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:53 INFO - PROCESS | 3844 | 1464989333376 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 14:28:53 INFO - PROCESS | 3844 | 1464989333382 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:53 INFO - PROCESS | 3844 | ++DOCSHELL 15696800 == 41 [pid = 3844] [id = 93] 14:28:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (1798D400) [pid = 3844] [serial = 276] [outer = 00000000] 14:28:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (1A9C3C00) [pid = 3844] [serial = 277] [outer = 1798D400] 14:28:53 INFO - PROCESS | 3844 | 1464989333426 Marionette DEBUG loaded listener.js 14:28:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (1AB31800) [pid = 3844] [serial = 278] [outer = 1798D400] 14:28:53 INFO - PROCESS | 3844 | 1464989333817 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:28:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 14:28:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 533ms 14:28:53 INFO - PROCESS | 3844 | 1464989333830 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 14:28:53 INFO - PROCESS | 3844 | 1464989333832 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 14:28:53 INFO - PROCESS | 3844 | 1464989333835 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 14:28:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 14:28:53 INFO - PROCESS | 3844 | 1464989333836 Marionette TRACE conn3 <- [1,338,null,{}] 14:28:53 INFO - PROCESS | 3844 | 1464989333840 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:53 INFO - PROCESS | 3844 | 1464989333950 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 14:28:53 INFO - PROCESS | 3844 | 1464989333958 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:53 INFO - PROCESS | 3844 | ++DOCSHELL 11433800 == 42 [pid = 3844] [id = 94] 14:28:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (1A314800) [pid = 3844] [serial = 279] [outer = 00000000] 14:28:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (1AF6F400) [pid = 3844] [serial = 280] [outer = 1A314800] 14:28:54 INFO - PROCESS | 3844 | 1464989334003 Marionette DEBUG loaded listener.js 14:28:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (1AF76000) [pid = 3844] [serial = 281] [outer = 1A314800] 14:28:54 INFO - PROCESS | 3844 | 1464989334383 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:28:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 14:28:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 595ms 14:28:54 INFO - PROCESS | 3844 | 1464989334432 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 14:28:54 INFO - PROCESS | 3844 | 1464989334435 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 14:28:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 14:28:54 INFO - PROCESS | 3844 | 1464989334438 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 14:28:54 INFO - PROCESS | 3844 | 1464989334440 Marionette TRACE conn3 <- [1,342,null,{}] 14:28:54 INFO - PROCESS | 3844 | 1464989334443 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:54 INFO - PROCESS | 3844 | 1464989334566 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 14:28:54 INFO - PROCESS | 3844 | 1464989334712 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:54 INFO - PROCESS | 3844 | ++DOCSHELL 105F4400 == 43 [pid = 3844] [id = 95] 14:28:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (105F6800) [pid = 3844] [serial = 282] [outer = 00000000] 14:28:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (10B89000) [pid = 3844] [serial = 283] [outer = 105F6800] 14:28:54 INFO - PROCESS | 3844 | 1464989334768 Marionette DEBUG loaded listener.js 14:28:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (112A5C00) [pid = 3844] [serial = 284] [outer = 105F6800] 14:28:55 INFO - PROCESS | 3844 | 1464989335309 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:28:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 14:28:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 908ms 14:28:55 INFO - PROCESS | 3844 | 1464989335345 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 14:28:55 INFO - PROCESS | 3844 | 1464989335350 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 14:28:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 14:28:55 INFO - PROCESS | 3844 | 1464989335354 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 14:28:55 INFO - PROCESS | 3844 | 1464989335358 Marionette TRACE conn3 <- [1,346,null,{}] 14:28:55 INFO - PROCESS | 3844 | 1464989335363 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:55 INFO - PROCESS | 3844 | 1464989335470 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 14:28:55 INFO - PROCESS | 3844 | 1464989335560 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:55 INFO - PROCESS | 3844 | ++DOCSHELL 141CC800 == 44 [pid = 3844] [id = 96] 14:28:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (141D1000) [pid = 3844] [serial = 285] [outer = 00000000] 14:28:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (150A1C00) [pid = 3844] [serial = 286] [outer = 141D1000] 14:28:55 INFO - PROCESS | 3844 | 1464989335616 Marionette DEBUG loaded listener.js 14:28:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (150A5800) [pid = 3844] [serial = 287] [outer = 141D1000] 14:28:56 INFO - PROCESS | 3844 | 1464989336155 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:28:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 14:28:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 830ms 14:28:56 INFO - PROCESS | 3844 | 1464989336199 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 14:28:56 INFO - PROCESS | 3844 | 1464989336204 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 14:28:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 14:28:56 INFO - PROCESS | 3844 | 1464989336208 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 14:28:56 INFO - PROCESS | 3844 | 1464989336210 Marionette TRACE conn3 <- [1,350,null,{}] 14:28:56 INFO - PROCESS | 3844 | 1464989336214 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:56 INFO - PROCESS | 3844 | 1464989336324 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 14:28:56 INFO - PROCESS | 3844 | 1464989336414 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:56 INFO - PROCESS | 3844 | ++DOCSHELL 15695800 == 45 [pid = 3844] [id = 97] 14:28:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (15AEB400) [pid = 3844] [serial = 288] [outer = 00000000] 14:28:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (16098800) [pid = 3844] [serial = 289] [outer = 15AEB400] 14:28:56 INFO - PROCESS | 3844 | 1464989336468 Marionette DEBUG loaded listener.js 14:28:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (1714E000) [pid = 3844] [serial = 290] [outer = 15AEB400] 14:28:57 INFO - PROCESS | 3844 | 1464989336992 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:28:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 14:28:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 845ms 14:28:57 INFO - PROCESS | 3844 | 1464989337050 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 14:28:57 INFO - PROCESS | 3844 | 1464989337053 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 14:28:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 14:28:57 INFO - PROCESS | 3844 | 1464989337063 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 14:28:57 INFO - PROCESS | 3844 | 1464989337069 Marionette TRACE conn3 <- [1,354,null,{}] 14:28:57 INFO - PROCESS | 3844 | 1464989337074 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:57 INFO - PROCESS | 3844 | 1464989337177 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 14:28:57 INFO - PROCESS | 3844 | 1464989337253 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:57 INFO - PROCESS | 3844 | ++DOCSHELL 1A504000 == 46 [pid = 3844] [id = 98] 14:28:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (1A50B800) [pid = 3844] [serial = 291] [outer = 00000000] 14:28:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (1A9BE000) [pid = 3844] [serial = 292] [outer = 1A50B800] 14:28:57 INFO - PROCESS | 3844 | 1464989337315 Marionette DEBUG loaded listener.js 14:28:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (1AB38800) [pid = 3844] [serial = 293] [outer = 1A50B800] 14:28:57 INFO - PROCESS | 3844 | 1464989337878 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:28:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:28:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 877ms 14:28:57 INFO - PROCESS | 3844 | 1464989337919 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 14:28:57 INFO - PROCESS | 3844 | 1464989337922 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 14:28:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 14:28:57 INFO - PROCESS | 3844 | 1464989337926 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 14:28:57 INFO - PROCESS | 3844 | 1464989337928 Marionette TRACE conn3 <- [1,358,null,{}] 14:28:57 INFO - PROCESS | 3844 | 1464989337931 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:58 INFO - PROCESS | 3844 | 1464989338033 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 14:28:58 INFO - PROCESS | 3844 | 1464989338122 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:58 INFO - PROCESS | 3844 | ++DOCSHELL 168BD400 == 47 [pid = 3844] [id = 99] 14:28:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (168BF000) [pid = 3844] [serial = 294] [outer = 00000000] 14:28:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (168C8C00) [pid = 3844] [serial = 295] [outer = 168BF000] 14:28:58 INFO - PROCESS | 3844 | 1464989338174 Marionette DEBUG loaded listener.js 14:28:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (168C7000) [pid = 3844] [serial = 296] [outer = 168BF000] 14:28:58 INFO - PROCESS | 3844 | 1464989338671 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:28:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:28:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 798ms 14:28:58 INFO - PROCESS | 3844 | 1464989338753 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 14:28:58 INFO - PROCESS | 3844 | 1464989338755 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 14:28:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 14:28:58 INFO - PROCESS | 3844 | 1464989338759 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 14:28:58 INFO - PROCESS | 3844 | 1464989338761 Marionette TRACE conn3 <- [1,362,null,{}] 14:28:58 INFO - PROCESS | 3844 | 1464989338765 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:58 INFO - PROCESS | 3844 | 1464989338864 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 14:28:58 INFO - PROCESS | 3844 | 1464989338957 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:58 INFO - PROCESS | 3844 | ++DOCSHELL 168C6800 == 48 [pid = 3844] [id = 100] 14:28:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (168C6C00) [pid = 3844] [serial = 297] [outer = 00000000] 14:28:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (16EF0400) [pid = 3844] [serial = 298] [outer = 168C6C00] 14:28:59 INFO - PROCESS | 3844 | 1464989339017 Marionette DEBUG loaded listener.js 14:28:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (16EF5800) [pid = 3844] [serial = 299] [outer = 168C6C00] 14:28:59 INFO - PROCESS | 3844 | 1464989339760 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:28:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:28:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1049ms 14:28:59 INFO - PROCESS | 3844 | 1464989339816 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 14:28:59 INFO - PROCESS | 3844 | 1464989339820 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 14:28:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 14:28:59 INFO - PROCESS | 3844 | 1464989339825 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 14:28:59 INFO - PROCESS | 3844 | 1464989339829 Marionette TRACE conn3 <- [1,366,null,{}] 14:28:59 INFO - PROCESS | 3844 | 1464989339835 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:59 INFO - PROCESS | 3844 | 1464989339929 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 14:29:00 INFO - PROCESS | 3844 | 1464989340061 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:00 INFO - PROCESS | 3844 | ++DOCSHELL 105F3800 == 49 [pid = 3844] [id = 101] 14:29:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (13087400) [pid = 3844] [serial = 300] [outer = 00000000] 14:29:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (1390A400) [pid = 3844] [serial = 301] [outer = 13087400] 14:29:00 INFO - PROCESS | 3844 | 1464989340116 Marionette DEBUG loaded listener.js 14:29:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (141CE800) [pid = 3844] [serial = 302] [outer = 13087400] 14:29:00 INFO - PROCESS | 3844 | --DOCSHELL 11433800 == 48 [pid = 3844] [id = 94] 14:29:00 INFO - PROCESS | 3844 | --DOCSHELL 15696800 == 47 [pid = 3844] [id = 93] 14:29:00 INFO - PROCESS | 3844 | --DOCSHELL 10A5E800 == 46 [pid = 3844] [id = 92] 14:29:00 INFO - PROCESS | 3844 | --DOCSHELL 1A9C3400 == 45 [pid = 3844] [id = 91] 14:29:00 INFO - PROCESS | 3844 | --DOCSHELL 141C8000 == 44 [pid = 3844] [id = 90] 14:29:00 INFO - PROCESS | 3844 | --DOCSHELL 17751C00 == 43 [pid = 3844] [id = 89] 14:29:00 INFO - PROCESS | 3844 | --DOCSHELL 16F51800 == 42 [pid = 3844] [id = 88] 14:29:00 INFO - PROCESS | 3844 | --DOCSHELL 15EB1400 == 41 [pid = 3844] [id = 87] 14:29:00 INFO - PROCESS | 3844 | --DOCSHELL 11C0C000 == 40 [pid = 3844] [id = 86] 14:29:00 INFO - PROCESS | 3844 | --DOCSHELL 12B0CC00 == 39 [pid = 3844] [id = 85] 14:29:00 INFO - PROCESS | 3844 | --DOCSHELL 10A60000 == 38 [pid = 3844] [id = 82] 14:29:00 INFO - PROCESS | 3844 | --DOCSHELL 141CCC00 == 37 [pid = 3844] [id = 81] 14:29:00 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (18258400) [pid = 3844] [serial = 226] [outer = 00000000] [url = about:blank] 14:29:00 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (1A9C1000) [pid = 3844] [serial = 194] [outer = 00000000] [url = about:blank] 14:29:00 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (1568C000) [pid = 3844] [serial = 217] [outer = 00000000] [url = about:blank] 14:29:00 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (15AE4800) [pid = 3844] [serial = 218] [outer = 00000000] [url = about:blank] 14:29:00 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (18732000) [pid = 3844] [serial = 229] [outer = 00000000] [url = about:blank] 14:29:00 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (1A502400) [pid = 3844] [serial = 205] [outer = 00000000] [url = about:blank] 14:29:00 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (1825B000) [pid = 3844] [serial = 227] [outer = 00000000] [url = about:blank] 14:29:00 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (11A09C00) [pid = 3844] [serial = 196] [outer = 00000000] [url = about:blank] 14:29:00 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (131B0C00) [pid = 3844] [serial = 212] [outer = 00000000] [url = about:blank] 14:29:00 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (13005800) [pid = 3844] [serial = 211] [outer = 00000000] [url = about:blank] 14:29:00 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (15696C00) [pid = 3844] [serial = 232] [outer = 00000000] [url = about:blank] 14:29:00 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (1390C800) [pid = 3844] [serial = 208] [outer = 00000000] [url = about:blank] 14:29:00 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (16099400) [pid = 3844] [serial = 220] [outer = 00000000] [url = about:blank] 14:29:00 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (18735C00) [pid = 3844] [serial = 230] [outer = 00000000] [url = about:blank] 14:29:00 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (1A35F400) [pid = 3844] [serial = 235] [outer = 00000000] [url = about:blank] 14:29:00 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (1825D800) [pid = 3844] [serial = 202] [outer = 00000000] [url = about:blank] 14:29:00 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (13712400) [pid = 3844] [serial = 214] [outer = 00000000] [url = about:blank] 14:29:00 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (13912000) [pid = 3844] [serial = 215] [outer = 00000000] [url = about:blank] 14:29:00 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (15689000) [pid = 3844] [serial = 199] [outer = 00000000] [url = about:blank] 14:29:00 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (18731400) [pid = 3844] [serial = 233] [outer = 00000000] [url = about:blank] 14:29:00 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (1A9C6C00) [pid = 3844] [serial = 238] [outer = 00000000] [url = about:blank] 14:29:00 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (17147800) [pid = 3844] [serial = 223] [outer = 00000000] [url = about:blank] 14:29:00 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (17750400) [pid = 3844] [serial = 224] [outer = 00000000] [url = about:blank] 14:29:00 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (1AA02C00) [pid = 3844] [serial = 239] [outer = 00000000] [url = about:blank] 14:29:00 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (1677F800) [pid = 3844] [serial = 221] [outer = 00000000] [url = about:blank] 14:29:00 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (1A8CCC00) [pid = 3844] [serial = 236] [outer = 00000000] [url = about:blank] 14:29:00 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (1AB33400) [pid = 3844] [serial = 241] [outer = 00000000] [url = about:blank] 14:29:00 INFO - PROCESS | 3844 | 1464989340688 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:29:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:29:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 893ms 14:29:00 INFO - PROCESS | 3844 | 1464989340727 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 14:29:00 INFO - PROCESS | 3844 | 1464989340732 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 14:29:00 INFO - PROCESS | 3844 | 1464989340741 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 14:29:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 14:29:00 INFO - PROCESS | 3844 | 1464989340743 Marionette TRACE conn3 <- [1,370,null,{}] 14:29:00 INFO - PROCESS | 3844 | 1464989340747 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:00 INFO - PROCESS | 3844 | 1464989340829 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 14:29:00 INFO - PROCESS | 3844 | 1464989340836 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:00 INFO - PROCESS | 3844 | ++DOCSHELL 130E1800 == 38 [pid = 3844] [id = 102] 14:29:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (130EE800) [pid = 3844] [serial = 303] [outer = 00000000] 14:29:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (14495400) [pid = 3844] [serial = 304] [outer = 130EE800] 14:29:00 INFO - PROCESS | 3844 | 1464989340884 Marionette DEBUG loaded listener.js 14:29:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (150A8400) [pid = 3844] [serial = 305] [outer = 130EE800] 14:29:01 INFO - PROCESS | 3844 | 1464989341335 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:29:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:29:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 642ms 14:29:01 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 14:29:01 INFO - PROCESS | 3844 | 1464989341381 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 14:29:01 INFO - PROCESS | 3844 | 1464989341383 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 14:29:01 INFO - PROCESS | 3844 | 1464989341387 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 14:29:01 INFO - PROCESS | 3844 | 1464989341390 Marionette TRACE conn3 <- [1,374,null,{}] 14:29:01 INFO - PROCESS | 3844 | 1464989341407 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:01 INFO - PROCESS | 3844 | 1464989341489 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 14:29:01 INFO - PROCESS | 3844 | 1464989341497 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:01 INFO - PROCESS | 3844 | ++DOCSHELL 15778C00 == 39 [pid = 3844] [id = 103] 14:29:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (15EB0800) [pid = 3844] [serial = 306] [outer = 00000000] 14:29:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (160A0000) [pid = 3844] [serial = 307] [outer = 15EB0800] 14:29:01 INFO - PROCESS | 3844 | 1464989341543 Marionette DEBUG loaded listener.js 14:29:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (168BF400) [pid = 3844] [serial = 308] [outer = 15EB0800] 14:29:02 INFO - PROCESS | 3844 | 1464989341997 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 14:29:02 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 14:29:02 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 626ms 14:29:02 INFO - PROCESS | 3844 | 1464989342024 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 14:29:02 INFO - PROCESS | 3844 | 1464989342027 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 14:29:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 14:29:02 INFO - PROCESS | 3844 | 1464989342034 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 14:29:02 INFO - PROCESS | 3844 | 1464989342036 Marionette TRACE conn3 <- [1,378,null,{}] 14:29:02 INFO - PROCESS | 3844 | 1464989342039 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:02 INFO - PROCESS | 3844 | 1464989342119 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 14:29:02 INFO - PROCESS | 3844 | 1464989342125 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:02 INFO - PROCESS | 3844 | ++DOCSHELL 16C18800 == 40 [pid = 3844] [id = 104] 14:29:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (16C18C00) [pid = 3844] [serial = 309] [outer = 00000000] 14:29:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (16EF0C00) [pid = 3844] [serial = 310] [outer = 16C18C00] 14:29:02 INFO - PROCESS | 3844 | 1464989342172 Marionette DEBUG loaded listener.js 14:29:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (16EFA400) [pid = 3844] [serial = 311] [outer = 16C18C00] 14:29:02 INFO - PROCESS | 3844 | 1464989342593 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 14:29:02 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 14:29:02 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 595ms 14:29:02 INFO - PROCESS | 3844 | 1464989342634 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 14:29:02 INFO - PROCESS | 3844 | 1464989342636 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 14:29:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 14:29:02 INFO - PROCESS | 3844 | 1464989342640 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 14:29:02 INFO - PROCESS | 3844 | 1464989342641 Marionette TRACE conn3 <- [1,382,null,{}] 14:29:02 INFO - PROCESS | 3844 | 1464989342648 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:02 INFO - PROCESS | 3844 | 1464989342763 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 14:29:02 INFO - PROCESS | 3844 | 1464989342770 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:02 INFO - PROCESS | 3844 | ++DOCSHELL 16759C00 == 41 [pid = 3844] [id = 105] 14:29:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (16EEBC00) [pid = 3844] [serial = 312] [outer = 00000000] 14:29:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (17753C00) [pid = 3844] [serial = 313] [outer = 16EEBC00] 14:29:02 INFO - PROCESS | 3844 | 1464989342813 Marionette DEBUG loaded listener.js 14:29:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (1798A000) [pid = 3844] [serial = 314] [outer = 16EEBC00] 14:29:03 INFO - PROCESS | 3844 | 1464989343280 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 14:29:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 14:29:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 688ms 14:29:03 INFO - PROCESS | 3844 | 1464989343337 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 14:29:03 INFO - PROCESS | 3844 | 1464989343339 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 14:29:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 14:29:03 INFO - PROCESS | 3844 | 1464989343342 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 14:29:03 INFO - PROCESS | 3844 | 1464989343344 Marionette TRACE conn3 <- [1,386,null,{}] 14:29:03 INFO - PROCESS | 3844 | 1464989343354 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:03 INFO - PROCESS | 3844 | 1464989343480 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 14:29:03 INFO - PROCESS | 3844 | 1464989343497 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:03 INFO - PROCESS | 3844 | ++DOCSHELL 17998400 == 42 [pid = 3844] [id = 106] 14:29:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (17D7E400) [pid = 3844] [serial = 315] [outer = 00000000] 14:29:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (18731400) [pid = 3844] [serial = 316] [outer = 17D7E400] 14:29:03 INFO - PROCESS | 3844 | 1464989343588 Marionette DEBUG loaded listener.js 14:29:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (19C80800) [pid = 3844] [serial = 317] [outer = 17D7E400] 14:29:04 INFO - PROCESS | 3844 | 1464989343990 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 14:29:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 14:29:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 689ms 14:29:04 INFO - PROCESS | 3844 | 1464989344042 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 14:29:04 INFO - PROCESS | 3844 | 1464989344044 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 14:29:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 14:29:04 INFO - PROCESS | 3844 | 1464989344047 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 14:29:04 INFO - PROCESS | 3844 | 1464989344049 Marionette TRACE conn3 <- [1,390,null,{}] 14:29:04 INFO - PROCESS | 3844 | 1464989344058 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:04 INFO - PROCESS | 3844 | 1464989344186 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 14:29:04 INFO - PROCESS | 3844 | 1464989344239 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:04 INFO - PROCESS | 3844 | ++DOCSHELL 16F53000 == 43 [pid = 3844] [id = 107] 14:29:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (18734400) [pid = 3844] [serial = 318] [outer = 00000000] 14:29:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (1A359000) [pid = 3844] [serial = 319] [outer = 18734400] 14:29:04 INFO - PROCESS | 3844 | 1464989344329 Marionette DEBUG loaded listener.js 14:29:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (1A50AC00) [pid = 3844] [serial = 320] [outer = 18734400] 14:29:04 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (12895800) [pid = 3844] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 14:29:04 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (11C76400) [pid = 3844] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 14:29:04 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (15EB2000) [pid = 3844] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 14:29:04 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (178DB800) [pid = 3844] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 14:29:04 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (16F5E400) [pid = 3844] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 14:29:04 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (13003800) [pid = 3844] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 14:29:04 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (1A30C000) [pid = 3844] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 14:29:04 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (1A9C6800) [pid = 3844] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 14:29:04 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (10B86C00) [pid = 3844] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 14:29:04 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (1798D400) [pid = 3844] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 14:29:04 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (112A5800) [pid = 3844] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 14:29:04 INFO - PROCESS | 3844 | 1464989344905 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 14:29:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 14:29:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 845ms 14:29:04 INFO - PROCESS | 3844 | 1464989344922 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 14:29:04 INFO - PROCESS | 3844 | 1464989344924 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 14:29:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 14:29:04 INFO - PROCESS | 3844 | 1464989344927 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 14:29:04 INFO - PROCESS | 3844 | 1464989344929 Marionette TRACE conn3 <- [1,394,null,{}] 14:29:04 INFO - PROCESS | 3844 | 1464989344932 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:05 INFO - PROCESS | 3844 | 1464989345007 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 14:29:05 INFO - PROCESS | 3844 | 1464989345013 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:05 INFO - PROCESS | 3844 | ++DOCSHELL 112AD000 == 44 [pid = 3844] [id = 108] 14:29:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (11C76400) [pid = 3844] [serial = 321] [outer = 00000000] 14:29:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (178DB800) [pid = 3844] [serial = 322] [outer = 11C76400] 14:29:05 INFO - PROCESS | 3844 | 1464989345057 Marionette DEBUG loaded listener.js 14:29:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (1A82FC00) [pid = 3844] [serial = 323] [outer = 11C76400] 14:29:05 INFO - PROCESS | 3844 | 1464989345485 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 14:29:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 14:29:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 595ms 14:29:05 INFO - PROCESS | 3844 | 1464989345551 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 14:29:05 INFO - PROCESS | 3844 | 1464989345553 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 14:29:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 14:29:05 INFO - PROCESS | 3844 | 1464989345556 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 14:29:05 INFO - PROCESS | 3844 | 1464989345558 Marionette TRACE conn3 <- [1,398,null,{}] 14:29:05 INFO - PROCESS | 3844 | 1464989345561 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:05 INFO - PROCESS | 3844 | 1464989345639 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 14:29:05 INFO - PROCESS | 3844 | 1464989345647 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:05 INFO - PROCESS | 3844 | ++DOCSHELL 1A148800 == 45 [pid = 3844] [id = 109] 14:29:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (1A8D1000) [pid = 3844] [serial = 324] [outer = 00000000] 14:29:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (1A9C1C00) [pid = 3844] [serial = 325] [outer = 1A8D1000] 14:29:05 INFO - PROCESS | 3844 | 1464989345691 Marionette DEBUG loaded listener.js 14:29:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (1AA04800) [pid = 3844] [serial = 326] [outer = 1A8D1000] 14:29:06 INFO - PROCESS | 3844 | 1464989346105 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 14:29:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 14:29:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 595ms 14:29:06 INFO - PROCESS | 3844 | 1464989346153 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 14:29:06 INFO - PROCESS | 3844 | 1464989346155 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 14:29:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 14:29:06 INFO - PROCESS | 3844 | 1464989346159 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 14:29:06 INFO - PROCESS | 3844 | 1464989346160 Marionette TRACE conn3 <- [1,402,null,{}] 14:29:06 INFO - PROCESS | 3844 | 1464989346164 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:06 INFO - PROCESS | 3844 | 1464989346240 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 14:29:06 INFO - PROCESS | 3844 | 1464989346246 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:06 INFO - PROCESS | 3844 | ++DOCSHELL 13D50C00 == 46 [pid = 3844] [id = 110] 14:29:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (1AA08000) [pid = 3844] [serial = 327] [outer = 00000000] 14:29:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (1AB37C00) [pid = 3844] [serial = 328] [outer = 1AA08000] 14:29:06 INFO - PROCESS | 3844 | 1464989346289 Marionette DEBUG loaded listener.js 14:29:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (1ADA4800) [pid = 3844] [serial = 329] [outer = 1AA08000] 14:29:06 INFO - PROCESS | 3844 | 1464989346710 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 14:29:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 14:29:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 595ms 14:29:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 14:29:06 INFO - PROCESS | 3844 | 1464989346755 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 14:29:06 INFO - PROCESS | 3844 | 1464989346758 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 14:29:06 INFO - PROCESS | 3844 | 1464989346761 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 14:29:06 INFO - PROCESS | 3844 | 1464989346763 Marionette TRACE conn3 <- [1,406,null,{}] 14:29:06 INFO - PROCESS | 3844 | 1464989346767 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:06 INFO - PROCESS | 3844 | 1464989346912 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 14:29:07 INFO - PROCESS | 3844 | 1464989347087 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:07 INFO - PROCESS | 3844 | ++DOCSHELL 0F2F2C00 == 47 [pid = 3844] [id = 111] 14:29:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (0F2F3000) [pid = 3844] [serial = 330] [outer = 00000000] 14:29:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (0F2F7800) [pid = 3844] [serial = 331] [outer = 0F2F3000] 14:29:07 INFO - PROCESS | 3844 | 1464989347143 Marionette DEBUG loaded listener.js 14:29:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (10488000) [pid = 3844] [serial = 332] [outer = 0F2F3000] 14:29:07 INFO - PROCESS | 3844 | 1464989347701 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 14:29:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 14:29:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1002ms 14:29:07 INFO - PROCESS | 3844 | 1464989347766 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 14:29:07 INFO - PROCESS | 3844 | 1464989347769 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 14:29:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 14:29:07 INFO - PROCESS | 3844 | 1464989347774 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 14:29:07 INFO - PROCESS | 3844 | 1464989347779 Marionette TRACE conn3 <- [1,410,null,{}] 14:29:07 INFO - PROCESS | 3844 | 1464989347784 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:07 INFO - PROCESS | 3844 | 1464989347890 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 14:29:07 INFO - PROCESS | 3844 | 1464989347984 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:08 INFO - PROCESS | 3844 | ++DOCSHELL 13001400 == 48 [pid = 3844] [id = 112] 14:29:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (1300F800) [pid = 3844] [serial = 333] [outer = 00000000] 14:29:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (13911000) [pid = 3844] [serial = 334] [outer = 1300F800] 14:29:08 INFO - PROCESS | 3844 | 1464989348041 Marionette DEBUG loaded listener.js 14:29:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (141CCC00) [pid = 3844] [serial = 335] [outer = 1300F800] 14:29:08 INFO - PROCESS | 3844 | 1464989348670 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 14:29:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 14:29:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 955ms 14:29:08 INFO - PROCESS | 3844 | 1464989348721 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 14:29:08 INFO - PROCESS | 3844 | 1464989348724 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 14:29:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 14:29:08 INFO - PROCESS | 3844 | 1464989348728 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 14:29:08 INFO - PROCESS | 3844 | 1464989348730 Marionette TRACE conn3 <- [1,414,null,{}] 14:29:08 INFO - PROCESS | 3844 | 1464989348734 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:08 INFO - PROCESS | 3844 | 1464989348837 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 14:29:08 INFO - PROCESS | 3844 | 1464989348932 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:08 INFO - PROCESS | 3844 | ++DOCSHELL 10A64000 == 49 [pid = 3844] [id = 113] 14:29:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (15AEFC00) [pid = 3844] [serial = 336] [outer = 00000000] 14:29:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (168C5C00) [pid = 3844] [serial = 337] [outer = 15AEFC00] 14:29:09 INFO - PROCESS | 3844 | 1464989348985 Marionette DEBUG loaded listener.js 14:29:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (16EEF000) [pid = 3844] [serial = 338] [outer = 15AEFC00] 14:29:09 INFO - PROCESS | 3844 | 1464989349648 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 14:29:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 14:29:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1002ms 14:29:09 INFO - PROCESS | 3844 | 1464989349730 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 14:29:09 INFO - PROCESS | 3844 | 1464989349734 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 14:29:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 14:29:09 INFO - PROCESS | 3844 | 1464989349744 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 14:29:09 INFO - PROCESS | 3844 | 1464989349749 Marionette TRACE conn3 <- [1,418,null,{}] 14:29:09 INFO - PROCESS | 3844 | 1464989349753 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:09 INFO - PROCESS | 3844 | 1464989349855 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 14:29:09 INFO - PROCESS | 3844 | 1464989349934 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:10 INFO - PROCESS | 3844 | ++DOCSHELL 1280F000 == 50 [pid = 3844] [id = 114] 14:29:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (1509F800) [pid = 3844] [serial = 339] [outer = 00000000] 14:29:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (1A144800) [pid = 3844] [serial = 340] [outer = 1509F800] 14:29:10 INFO - PROCESS | 3844 | 1464989350052 Marionette DEBUG loaded listener.js 14:29:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (1AA05000) [pid = 3844] [serial = 341] [outer = 1509F800] 14:29:11 INFO - PROCESS | 3844 | 1464989351346 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 14:29:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 14:29:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1659ms 14:29:11 INFO - PROCESS | 3844 | 1464989351403 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 14:29:11 INFO - PROCESS | 3844 | 1464989351407 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 14:29:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 14:29:11 INFO - PROCESS | 3844 | 1464989351413 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 14:29:11 INFO - PROCESS | 3844 | 1464989351416 Marionette TRACE conn3 <- [1,422,null,{}] 14:29:11 INFO - PROCESS | 3844 | 1464989351422 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:11 INFO - PROCESS | 3844 | 1464989351537 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 14:29:11 INFO - PROCESS | 3844 | 1464989351618 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:11 INFO - PROCESS | 3844 | ++DOCSHELL 0F2EAC00 == 51 [pid = 3844] [id = 115] 14:29:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (0F2EF000) [pid = 3844] [serial = 342] [outer = 00000000] 14:29:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (11A09C00) [pid = 3844] [serial = 343] [outer = 0F2EF000] 14:29:11 INFO - PROCESS | 3844 | 1464989351707 Marionette DEBUG loaded listener.js 14:29:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (131B0400) [pid = 3844] [serial = 344] [outer = 0F2EF000] 14:29:11 INFO - PROCESS | 3844 | --DOCSHELL 13D50C00 == 50 [pid = 3844] [id = 110] 14:29:11 INFO - PROCESS | 3844 | --DOCSHELL 1A148800 == 49 [pid = 3844] [id = 109] 14:29:11 INFO - PROCESS | 3844 | --DOCSHELL 112AD000 == 48 [pid = 3844] [id = 108] 14:29:11 INFO - PROCESS | 3844 | --DOCSHELL 16F53000 == 47 [pid = 3844] [id = 107] 14:29:11 INFO - PROCESS | 3844 | --DOCSHELL 17998400 == 46 [pid = 3844] [id = 106] 14:29:11 INFO - PROCESS | 3844 | --DOCSHELL 16759C00 == 45 [pid = 3844] [id = 105] 14:29:11 INFO - PROCESS | 3844 | --DOCSHELL 16C18800 == 44 [pid = 3844] [id = 104] 14:29:11 INFO - PROCESS | 3844 | --DOCSHELL 15778C00 == 43 [pid = 3844] [id = 103] 14:29:11 INFO - PROCESS | 3844 | --DOCSHELL 130E1800 == 42 [pid = 3844] [id = 102] 14:29:11 INFO - PROCESS | 3844 | --DOCSHELL 105F3800 == 41 [pid = 3844] [id = 101] 14:29:11 INFO - PROCESS | 3844 | --DOCSHELL 15695800 == 40 [pid = 3844] [id = 97] 14:29:11 INFO - PROCESS | 3844 | --DOCSHELL 141CC800 == 39 [pid = 3844] [id = 96] 14:29:11 INFO - PROCESS | 3844 | --DOCSHELL 105F4400 == 38 [pid = 3844] [id = 95] 14:29:11 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (131AF800) [pid = 3844] [serial = 163] [outer = 00000000] [url = about:blank] 14:29:11 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (16782000) [pid = 3844] [serial = 209] [outer = 00000000] [url = about:blank] 14:29:11 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (1798F000) [pid = 3844] [serial = 247] [outer = 00000000] [url = about:blank] 14:29:11 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (14489400) [pid = 3844] [serial = 256] [outer = 00000000] [url = about:blank] 14:29:11 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (15604800) [pid = 3844] [serial = 257] [outer = 00000000] [url = about:blank] 14:29:11 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (1AB3A000) [pid = 3844] [serial = 250] [outer = 00000000] [url = about:blank] 14:29:11 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (16096C00) [pid = 3844] [serial = 259] [outer = 00000000] [url = about:blank] 14:29:11 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (1677FC00) [pid = 3844] [serial = 260] [outer = 00000000] [url = about:blank] 14:29:11 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (18733400) [pid = 3844] [serial = 266] [outer = 00000000] [url = about:blank] 14:29:11 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (1872D000) [pid = 3844] [serial = 265] [outer = 00000000] [url = about:blank] 14:29:11 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (1390D800) [pid = 3844] [serial = 244] [outer = 00000000] [url = about:blank] 14:29:11 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (178D9C00) [pid = 3844] [serial = 262] [outer = 00000000] [url = about:blank] 14:29:11 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (13910800) [pid = 3844] [serial = 254] [outer = 00000000] [url = about:blank] 14:29:11 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (13127000) [pid = 3844] [serial = 253] [outer = 00000000] [url = about:blank] 14:29:11 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (1A9BFC00) [pid = 3844] [serial = 269] [outer = 00000000] [url = about:blank] 14:29:11 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (1A8CE400) [pid = 3844] [serial = 268] [outer = 00000000] [url = about:blank] 14:29:11 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (1AA0D400) [pid = 3844] [serial = 271] [outer = 00000000] [url = about:blank] 14:29:11 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (15697000) [pid = 3844] [serial = 274] [outer = 00000000] [url = about:blank] 14:29:11 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (1A9C3C00) [pid = 3844] [serial = 277] [outer = 00000000] [url = about:blank] 14:29:11 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (1AB3A400) [pid = 3844] [serial = 272] [outer = 00000000] [url = about:blank] 14:29:11 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (15EBC400) [pid = 3844] [serial = 275] [outer = 00000000] [url = about:blank] 14:29:11 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (1AF6F400) [pid = 3844] [serial = 280] [outer = 00000000] [url = about:blank] 14:29:11 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (1798A800) [pid = 3844] [serial = 263] [outer = 00000000] [url = about:blank] 14:29:11 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (1AB31800) [pid = 3844] [serial = 278] [outer = 00000000] [url = about:blank] 14:29:12 INFO - PROCESS | 3844 | 1464989352608 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 14:29:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 14:29:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1253ms 14:29:12 INFO - PROCESS | 3844 | 1464989352666 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 14:29:12 INFO - PROCESS | 3844 | 1464989352671 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 14:29:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 14:29:12 INFO - PROCESS | 3844 | 1464989352678 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 14:29:12 INFO - PROCESS | 3844 | 1464989352680 Marionette TRACE conn3 <- [1,426,null,{}] 14:29:12 INFO - PROCESS | 3844 | 1464989352684 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:12 INFO - PROCESS | 3844 | 1464989352765 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 14:29:12 INFO - PROCESS | 3844 | 1464989352773 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:12 INFO - PROCESS | 3844 | ++DOCSHELL 13C44000 == 39 [pid = 3844] [id = 116] 14:29:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (13D47C00) [pid = 3844] [serial = 345] [outer = 00000000] 14:29:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (14F8D800) [pid = 3844] [serial = 346] [outer = 13D47C00] 14:29:12 INFO - PROCESS | 3844 | 1464989352818 Marionette DEBUG loaded listener.js 14:29:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (150A4000) [pid = 3844] [serial = 347] [outer = 13D47C00] 14:29:13 INFO - PROCESS | 3844 | 1464989353287 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 14:29:13 INFO - PROCESS | 3844 | 1464989353316 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 14:29:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 14:29:13 INFO - PROCESS | 3844 | 1464989353319 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 14:29:13 INFO - PROCESS | 3844 | 1464989353322 Marionette TRACE conn3 <- [1,430,null,{}] 14:29:13 INFO - PROCESS | 3844 | 1464989353332 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:13 INFO - PROCESS | 3844 | 1464989353415 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 14:29:13 INFO - PROCESS | 3844 | 1464989353424 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:13 INFO - PROCESS | 3844 | ++DOCSHELL 15EB9400 == 40 [pid = 3844] [id = 117] 14:29:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (15EBC400) [pid = 3844] [serial = 348] [outer = 00000000] 14:29:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (16752800) [pid = 3844] [serial = 349] [outer = 15EBC400] 14:29:13 INFO - PROCESS | 3844 | 1464989353472 Marionette DEBUG loaded listener.js 14:29:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (168BE400) [pid = 3844] [serial = 350] [outer = 15EBC400] 14:29:13 INFO - PROCESS | 3844 | 1464989353945 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 14:29:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 14:29:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 705ms 14:29:14 INFO - PROCESS | 3844 | 1464989354018 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 14:29:14 INFO - PROCESS | 3844 | 1464989354021 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 14:29:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 14:29:14 INFO - PROCESS | 3844 | 1464989354033 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 14:29:14 INFO - PROCESS | 3844 | 1464989354035 Marionette TRACE conn3 <- [1,434,null,{}] 14:29:14 INFO - PROCESS | 3844 | 1464989354038 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:14 INFO - PROCESS | 3844 | 1464989354175 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 14:29:14 INFO - PROCESS | 3844 | 1464989354198 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:14 INFO - PROCESS | 3844 | ++DOCSHELL 16A5BC00 == 41 [pid = 3844] [id = 118] 14:29:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (16C0F800) [pid = 3844] [serial = 351] [outer = 00000000] 14:29:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (16EF4400) [pid = 3844] [serial = 352] [outer = 16C0F800] 14:29:14 INFO - PROCESS | 3844 | 1464989354243 Marionette DEBUG loaded listener.js 14:29:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (17499400) [pid = 3844] [serial = 353] [outer = 16C0F800] 14:29:14 INFO - PROCESS | 3844 | 1464989354693 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 14:29:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 14:29:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 689ms 14:29:14 INFO - PROCESS | 3844 | 1464989354731 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 14:29:14 INFO - PROCESS | 3844 | 1464989354733 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 14:29:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 14:29:14 INFO - PROCESS | 3844 | 1464989354736 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 14:29:14 INFO - PROCESS | 3844 | 1464989354738 Marionette TRACE conn3 <- [1,438,null,{}] 14:29:14 INFO - PROCESS | 3844 | 1464989354742 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:14 INFO - PROCESS | 3844 | 1464989354841 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 14:29:14 INFO - PROCESS | 3844 | 1464989354850 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:14 INFO - PROCESS | 3844 | ++DOCSHELL 15607800 == 42 [pid = 3844] [id = 119] 14:29:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (16096800) [pid = 3844] [serial = 354] [outer = 00000000] 14:29:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (17991800) [pid = 3844] [serial = 355] [outer = 16096800] 14:29:14 INFO - PROCESS | 3844 | 1464989354894 Marionette DEBUG loaded listener.js 14:29:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (17994000) [pid = 3844] [serial = 356] [outer = 16096800] 14:29:15 INFO - PROCESS | 3844 | 1464989355332 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 14:29:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 14:29:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 627ms 14:29:15 INFO - PROCESS | 3844 | 1464989355371 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 14:29:15 INFO - PROCESS | 3844 | 1464989355373 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 14:29:15 INFO - PROCESS | 3844 | 1464989355376 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 14:29:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 14:29:15 INFO - PROCESS | 3844 | 1464989355378 Marionette TRACE conn3 <- [1,442,null,{}] 14:29:15 INFO - PROCESS | 3844 | 1464989355382 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:15 INFO - PROCESS | 3844 | 1464989355520 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 14:29:15 INFO - PROCESS | 3844 | 1464989355618 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:15 INFO - PROCESS | 3844 | ++DOCSHELL 17DEC000 == 43 [pid = 3844] [id = 120] 14:29:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (1872C400) [pid = 3844] [serial = 357] [outer = 00000000] 14:29:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (1A14A800) [pid = 3844] [serial = 358] [outer = 1872C400] 14:29:15 INFO - PROCESS | 3844 | 1464989355667 Marionette DEBUG loaded listener.js 14:29:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (1A507C00) [pid = 3844] [serial = 359] [outer = 1872C400] 14:29:16 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (16EEBC00) [pid = 3844] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 14:29:16 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (130EE800) [pid = 3844] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 14:29:16 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (15EB0800) [pid = 3844] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 14:29:16 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (13087400) [pid = 3844] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 14:29:16 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (16C18C00) [pid = 3844] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 14:29:16 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (168C6C00) [pid = 3844] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 14:29:16 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (17D7E400) [pid = 3844] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 14:29:16 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (18734400) [pid = 3844] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 14:29:16 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (11C76400) [pid = 3844] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 14:29:16 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (1A8D1000) [pid = 3844] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 14:29:16 INFO - PROCESS | 3844 | 1464989356369 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 14:29:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 14:29:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1034ms 14:29:16 INFO - PROCESS | 3844 | 1464989356415 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 14:29:16 INFO - PROCESS | 3844 | 1464989356416 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 14:29:16 INFO - PROCESS | 3844 | 1464989356420 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 14:29:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 14:29:16 INFO - PROCESS | 3844 | 1464989356421 Marionette TRACE conn3 <- [1,446,null,{}] 14:29:16 INFO - PROCESS | 3844 | 1464989356425 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:16 INFO - PROCESS | 3844 | 1464989356512 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 14:29:16 INFO - PROCESS | 3844 | 1464989356520 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:16 INFO - PROCESS | 3844 | ++DOCSHELL 0F2F2800 == 44 [pid = 3844] [id = 121] 14:29:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (10A5E800) [pid = 3844] [serial = 360] [outer = 00000000] 14:29:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (15EB3800) [pid = 3844] [serial = 361] [outer = 10A5E800] 14:29:16 INFO - PROCESS | 3844 | 1464989356632 Marionette DEBUG loaded listener.js 14:29:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (18735C00) [pid = 3844] [serial = 362] [outer = 10A5E800] 14:29:17 INFO - PROCESS | 3844 | 1464989357016 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 14:29:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 14:29:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 627ms 14:29:17 INFO - PROCESS | 3844 | 1464989357058 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 14:29:17 INFO - PROCESS | 3844 | 1464989357060 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 14:29:17 INFO - PROCESS | 3844 | 1464989357063 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 14:29:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 14:29:17 INFO - PROCESS | 3844 | 1464989357065 Marionette TRACE conn3 <- [1,450,null,{}] 14:29:17 INFO - PROCESS | 3844 | 1464989357069 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:17 INFO - PROCESS | 3844 | 1464989357186 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 14:29:17 INFO - PROCESS | 3844 | 1464989357195 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:17 INFO - PROCESS | 3844 | ++DOCSHELL 15067000 == 45 [pid = 3844] [id = 122] 14:29:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (15770000) [pid = 3844] [serial = 363] [outer = 00000000] 14:29:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (1A8D0800) [pid = 3844] [serial = 364] [outer = 15770000] 14:29:17 INFO - PROCESS | 3844 | 1464989357238 Marionette DEBUG loaded listener.js 14:29:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (1A8D2400) [pid = 3844] [serial = 365] [outer = 15770000] 14:29:17 INFO - PROCESS | 3844 | 1464989357618 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 14:29:17 INFO - PROCESS | 3844 | 1464989357666 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 14:29:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 14:29:17 INFO - PROCESS | 3844 | 1464989357670 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 14:29:17 INFO - PROCESS | 3844 | 1464989357671 Marionette TRACE conn3 <- [1,454,null,{}] 14:29:17 INFO - PROCESS | 3844 | 1464989357674 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:17 INFO - PROCESS | 3844 | 1464989357750 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 14:29:17 INFO - PROCESS | 3844 | 1464989357829 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:17 INFO - PROCESS | 3844 | ++DOCSHELL 0F2ED400 == 46 [pid = 3844] [id = 123] 14:29:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (0F2EFC00) [pid = 3844] [serial = 366] [outer = 00000000] 14:29:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (10A59400) [pid = 3844] [serial = 367] [outer = 0F2EFC00] 14:29:17 INFO - PROCESS | 3844 | 1464989357929 Marionette DEBUG loaded listener.js 14:29:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (112AD400) [pid = 3844] [serial = 368] [outer = 0F2EFC00] 14:29:18 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:29:18 INFO - PROCESS | 3844 | 1464989358572 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 14:29:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 14:29:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 939ms 14:29:18 INFO - PROCESS | 3844 | 1464989358616 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 14:29:18 INFO - PROCESS | 3844 | 1464989358621 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 14:29:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 14:29:18 INFO - PROCESS | 3844 | 1464989358627 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 14:29:18 INFO - PROCESS | 3844 | 1464989358631 Marionette TRACE conn3 <- [1,458,null,{}] 14:29:18 INFO - PROCESS | 3844 | 1464989358636 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:18 INFO - PROCESS | 3844 | 1464989358748 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 14:29:18 INFO - PROCESS | 3844 | 1464989358871 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:18 INFO - PROCESS | 3844 | ++DOCSHELL 150A1400 == 47 [pid = 3844] [id = 124] 14:29:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (150A7C00) [pid = 3844] [serial = 369] [outer = 00000000] 14:29:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (15696400) [pid = 3844] [serial = 370] [outer = 150A7C00] 14:29:18 INFO - PROCESS | 3844 | 1464989358929 Marionette DEBUG loaded listener.js 14:29:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (15AE5C00) [pid = 3844] [serial = 371] [outer = 150A7C00] 14:29:19 INFO - PROCESS | 3844 | 1464989359552 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 14:29:19 INFO - PROCESS | 3844 | 1464989359609 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 14:29:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 14:29:19 INFO - PROCESS | 3844 | 1464989359616 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 14:29:19 INFO - PROCESS | 3844 | 1464989359619 Marionette TRACE conn3 <- [1,462,null,{}] 14:29:19 INFO - PROCESS | 3844 | 1464989359623 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:19 INFO - PROCESS | 3844 | 1464989359734 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 14:29:19 INFO - PROCESS | 3844 | 1464989359829 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:19 INFO - PROCESS | 3844 | ++DOCSHELL 160A0400 == 48 [pid = 3844] [id = 125] 14:29:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (1674E800) [pid = 3844] [serial = 372] [outer = 00000000] 14:29:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (18728C00) [pid = 3844] [serial = 373] [outer = 1674E800] 14:29:19 INFO - PROCESS | 3844 | 1464989359883 Marionette DEBUG loaded listener.js 14:29:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (19C82400) [pid = 3844] [serial = 374] [outer = 1674E800] 14:29:20 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:29:20 INFO - PROCESS | 3844 | 1464989360503 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 14:29:20 INFO - PROCESS | 3844 | 1464989360567 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 14:29:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 14:29:20 INFO - PROCESS | 3844 | 1464989360571 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 14:29:20 INFO - PROCESS | 3844 | 1464989360575 Marionette TRACE conn3 <- [1,466,null,{}] 14:29:20 INFO - PROCESS | 3844 | 1464989360586 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:20 INFO - PROCESS | 3844 | 1464989360732 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 14:29:20 INFO - PROCESS | 3844 | [3844] 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 14:29:20 INFO - PROCESS | 3844 | [3844] 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 14:29:20 INFO - PROCESS | 3844 | 1464989360798 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:20 INFO - PROCESS | 3844 | ++DOCSHELL 16C9EC00 == 49 [pid = 3844] [id = 126] 14:29:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (16C9F000) [pid = 3844] [serial = 375] [outer = 00000000] 14:29:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (1AA0AC00) [pid = 3844] [serial = 376] [outer = 16C9F000] 14:29:20 INFO - PROCESS | 3844 | 1464989360852 Marionette DEBUG loaded listener.js 14:29:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (1AB36000) [pid = 3844] [serial = 377] [outer = 16C9F000] 14:29:21 INFO - PROCESS | 3844 | 1464989361463 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 14:29:21 INFO - PROCESS | 3844 | 1464989361518 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 14:29:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 14:29:21 INFO - PROCESS | 3844 | 1464989361522 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 14:29:21 INFO - PROCESS | 3844 | 1464989361524 Marionette TRACE conn3 <- [1,470,null,{}] 14:29:21 INFO - PROCESS | 3844 | 1464989361547 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:21 INFO - PROCESS | 3844 | 1464989361649 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 14:29:21 INFO - PROCESS | 3844 | 1464989361728 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:21 INFO - PROCESS | 3844 | ++DOCSHELL 16C10000 == 50 [pid = 3844] [id = 127] 14:29:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (16C91C00) [pid = 3844] [serial = 378] [outer = 00000000] 14:29:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (16EF9800) [pid = 3844] [serial = 379] [outer = 16C91C00] 14:29:21 INFO - PROCESS | 3844 | 1464989361824 Marionette DEBUG loaded listener.js 14:29:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (17148800) [pid = 3844] [serial = 380] [outer = 16C91C00] 14:29:22 INFO - PROCESS | 3844 | 1464989362560 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 14:29:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 14:29:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1112ms 14:29:22 INFO - PROCESS | 3844 | 1464989362631 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 14:29:22 INFO - PROCESS | 3844 | 1464989362635 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 14:29:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 14:29:22 INFO - PROCESS | 3844 | 1464989362641 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 14:29:22 INFO - PROCESS | 3844 | 1464989362644 Marionette TRACE conn3 <- [1,474,null,{}] 14:29:22 INFO - PROCESS | 3844 | 1464989362649 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:22 INFO - PROCESS | 3844 | 1464989362746 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 14:29:22 INFO - PROCESS | 3844 | 1464989362892 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:22 INFO - PROCESS | 3844 | --DOCSHELL 15067000 == 49 [pid = 3844] [id = 122] 14:29:22 INFO - PROCESS | 3844 | --DOCSHELL 0F2F2800 == 48 [pid = 3844] [id = 121] 14:29:22 INFO - PROCESS | 3844 | --DOCSHELL 17DEC000 == 47 [pid = 3844] [id = 120] 14:29:22 INFO - PROCESS | 3844 | --DOCSHELL 15607800 == 46 [pid = 3844] [id = 119] 14:29:22 INFO - PROCESS | 3844 | --DOCSHELL 16A5BC00 == 45 [pid = 3844] [id = 118] 14:29:22 INFO - PROCESS | 3844 | --DOCSHELL 15EB9400 == 44 [pid = 3844] [id = 117] 14:29:22 INFO - PROCESS | 3844 | --DOCSHELL 13C44000 == 43 [pid = 3844] [id = 116] 14:29:22 INFO - PROCESS | 3844 | --DOCSHELL 0F2EAC00 == 42 [pid = 3844] [id = 115] 14:29:22 INFO - PROCESS | 3844 | --DOCSHELL 13001400 == 41 [pid = 3844] [id = 112] 14:29:22 INFO - PROCESS | 3844 | --DOCSHELL 0F2F2C00 == 40 [pid = 3844] [id = 111] 14:29:22 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (1798A000) [pid = 3844] [serial = 314] [outer = 00000000] [url = about:blank] 14:29:22 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (150A1C00) [pid = 3844] [serial = 286] [outer = 00000000] [url = about:blank] 14:29:22 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (1A9BE000) [pid = 3844] [serial = 292] [outer = 00000000] [url = about:blank] 14:29:22 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (14495400) [pid = 3844] [serial = 304] [outer = 00000000] [url = about:blank] 14:29:22 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (150A8400) [pid = 3844] [serial = 305] [outer = 00000000] [url = about:blank] 14:29:22 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (160A0000) [pid = 3844] [serial = 307] [outer = 00000000] [url = about:blank] 14:29:22 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (168BF400) [pid = 3844] [serial = 308] [outer = 00000000] [url = about:blank] 14:29:22 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (141CE800) [pid = 3844] [serial = 302] [outer = 00000000] [url = about:blank] 14:29:22 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (1390A400) [pid = 3844] [serial = 301] [outer = 00000000] [url = about:blank] 14:29:22 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (16EF0C00) [pid = 3844] [serial = 310] [outer = 00000000] [url = about:blank] 14:29:22 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (16EF5800) [pid = 3844] [serial = 299] [outer = 00000000] [url = about:blank] 14:29:22 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (16EF0400) [pid = 3844] [serial = 298] [outer = 00000000] [url = about:blank] 14:29:22 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (10B89000) [pid = 3844] [serial = 283] [outer = 00000000] [url = about:blank] 14:29:22 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (19C80800) [pid = 3844] [serial = 317] [outer = 00000000] [url = about:blank] 14:29:22 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (16098800) [pid = 3844] [serial = 289] [outer = 00000000] [url = about:blank] 14:29:22 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (168C8C00) [pid = 3844] [serial = 295] [outer = 00000000] [url = about:blank] 14:29:22 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (18731400) [pid = 3844] [serial = 316] [outer = 00000000] [url = about:blank] 14:29:22 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (1A359000) [pid = 3844] [serial = 319] [outer = 00000000] [url = about:blank] 14:29:22 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (178DB800) [pid = 3844] [serial = 322] [outer = 00000000] [url = about:blank] 14:29:22 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (1A82FC00) [pid = 3844] [serial = 323] [outer = 00000000] [url = about:blank] 14:29:22 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (1A9C1C00) [pid = 3844] [serial = 325] [outer = 00000000] [url = about:blank] 14:29:22 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (1A50AC00) [pid = 3844] [serial = 320] [outer = 00000000] [url = about:blank] 14:29:22 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (17753C00) [pid = 3844] [serial = 313] [outer = 00000000] [url = about:blank] 14:29:22 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (16EFA400) [pid = 3844] [serial = 311] [outer = 00000000] [url = about:blank] 14:29:22 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (1AA04800) [pid = 3844] [serial = 326] [outer = 00000000] [url = about:blank] 14:29:22 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (1AB37C00) [pid = 3844] [serial = 328] [outer = 00000000] [url = about:blank] 14:29:22 INFO - PROCESS | 3844 | ++DOCSHELL 0F2F2800 == 41 [pid = 3844] [id = 128] 14:29:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (0F2F2C00) [pid = 3844] [serial = 381] [outer = 00000000] 14:29:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (131B6C00) [pid = 3844] [serial = 382] [outer = 0F2F2C00] 14:29:22 INFO - PROCESS | 3844 | 1464989362969 Marionette DEBUG loaded listener.js 14:29:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (141D5400) [pid = 3844] [serial = 383] [outer = 0F2F2C00] 14:29:23 INFO - PROCESS | 3844 | 1464989363397 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 14:29:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 14:29:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 798ms 14:29:23 INFO - PROCESS | 3844 | 1464989363444 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 14:29:23 INFO - PROCESS | 3844 | 1464989363449 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 14:29:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 14:29:23 INFO - PROCESS | 3844 | 1464989363455 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 14:29:23 INFO - PROCESS | 3844 | 1464989363458 Marionette TRACE conn3 <- [1,478,null,{}] 14:29:23 INFO - PROCESS | 3844 | 1464989363462 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:23 INFO - PROCESS | 3844 | 1464989363544 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 14:29:23 INFO - PROCESS | 3844 | 1464989363572 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:23 INFO - PROCESS | 3844 | ++DOCSHELL 15EB9400 == 42 [pid = 3844] [id = 129] 14:29:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (15F38C00) [pid = 3844] [serial = 384] [outer = 00000000] 14:29:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (1609D400) [pid = 3844] [serial = 385] [outer = 15F38C00] 14:29:23 INFO - PROCESS | 3844 | 1464989363622 Marionette DEBUG loaded listener.js 14:29:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (1678C400) [pid = 3844] [serial = 386] [outer = 15F38C00] 14:29:24 INFO - PROCESS | 3844 | 1464989364086 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 14:29:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 14:29:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 689ms 14:29:24 INFO - PROCESS | 3844 | 1464989364153 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 14:29:24 INFO - PROCESS | 3844 | 1464989364155 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 14:29:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 14:29:24 INFO - PROCESS | 3844 | 1464989364159 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 14:29:24 INFO - PROCESS | 3844 | 1464989364162 Marionette TRACE conn3 <- [1,482,null,{}] 14:29:24 INFO - PROCESS | 3844 | 1464989364173 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:24 INFO - PROCESS | 3844 | 1464989364254 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 14:29:24 INFO - PROCESS | 3844 | 1464989364334 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:24 INFO - PROCESS | 3844 | ++DOCSHELL 16C9CC00 == 43 [pid = 3844] [id = 130] 14:29:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (16EEBC00) [pid = 3844] [serial = 387] [outer = 00000000] 14:29:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (16EF5800) [pid = 3844] [serial = 388] [outer = 16EEBC00] 14:29:24 INFO - PROCESS | 3844 | 1464989364390 Marionette DEBUG loaded listener.js 14:29:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (16F5DC00) [pid = 3844] [serial = 389] [outer = 16EEBC00] 14:29:24 INFO - PROCESS | 3844 | 1464989364774 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 14:29:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 14:29:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 642ms 14:29:24 INFO - PROCESS | 3844 | 1464989364797 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 14:29:24 INFO - PROCESS | 3844 | 1464989364799 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 14:29:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 14:29:24 INFO - PROCESS | 3844 | 1464989364803 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 14:29:24 INFO - PROCESS | 3844 | 1464989364805 Marionette TRACE conn3 <- [1,486,null,{}] 14:29:24 INFO - PROCESS | 3844 | 1464989364810 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:24 INFO - PROCESS | 3844 | 1464989364931 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 14:29:24 INFO - PROCESS | 3844 | 1464989364975 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:24 INFO - PROCESS | 3844 | ++DOCSHELL 17DEA000 == 44 [pid = 3844] [id = 131] 14:29:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (17DEC000) [pid = 3844] [serial = 390] [outer = 00000000] 14:29:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (18730800) [pid = 3844] [serial = 391] [outer = 17DEC000] 14:29:25 INFO - PROCESS | 3844 | 1464989365019 Marionette DEBUG loaded listener.js 14:29:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (19C83000) [pid = 3844] [serial = 392] [outer = 17DEC000] 14:29:25 INFO - PROCESS | 3844 | 1464989365462 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 14:29:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 14:29:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 705ms 14:29:25 INFO - PROCESS | 3844 | 1464989365502 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 14:29:25 INFO - PROCESS | 3844 | 1464989365503 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 14:29:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 14:29:25 INFO - PROCESS | 3844 | 1464989365507 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 14:29:25 INFO - PROCESS | 3844 | 1464989365508 Marionette TRACE conn3 <- [1,490,null,{}] 14:29:25 INFO - PROCESS | 3844 | 1464989365512 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:25 INFO - PROCESS | 3844 | 1464989365619 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 14:29:25 INFO - PROCESS | 3844 | 1464989365628 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:25 INFO - PROCESS | 3844 | ++DOCSHELL 18730400 == 45 [pid = 3844] [id = 132] 14:29:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (1A147000) [pid = 3844] [serial = 393] [outer = 00000000] 14:29:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (1A82F000) [pid = 3844] [serial = 394] [outer = 1A147000] 14:29:25 INFO - PROCESS | 3844 | 1464989365715 Marionette DEBUG loaded listener.js 14:29:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (1A8D9C00) [pid = 3844] [serial = 395] [outer = 1A147000] 14:29:26 INFO - PROCESS | 3844 | 1464989366137 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 14:29:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 14:29:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 705ms 14:29:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 14:29:26 INFO - PROCESS | 3844 | 1464989366214 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 14:29:26 INFO - PROCESS | 3844 | 1464989366216 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 14:29:26 INFO - PROCESS | 3844 | 1464989366219 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 14:29:26 INFO - PROCESS | 3844 | 1464989366221 Marionette TRACE conn3 <- [1,494,null,{}] 14:29:26 INFO - PROCESS | 3844 | 1464989366228 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:26 INFO - PROCESS | 3844 | 1464989366380 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 14:29:26 INFO - PROCESS | 3844 | 1464989366406 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:26 INFO - PROCESS | 3844 | ++DOCSHELL 0F2F2000 == 46 [pid = 3844] [id = 133] 14:29:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (17992000) [pid = 3844] [serial = 396] [outer = 00000000] 14:29:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (1AD98800) [pid = 3844] [serial = 397] [outer = 17992000] 14:29:26 INFO - PROCESS | 3844 | 1464989366451 Marionette DEBUG loaded listener.js 14:29:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (1AD9E000) [pid = 3844] [serial = 398] [outer = 17992000] 14:29:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (16EC4C00) [pid = 3844] [serial = 399] [outer = 1B66DC00] 14:29:26 INFO - PROCESS | 3844 | 1464989366945 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 14:29:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 14:29:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 736ms 14:29:26 INFO - PROCESS | 3844 | 1464989366960 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 14:29:26 INFO - PROCESS | 3844 | 1464989366962 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 14:29:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 14:29:26 INFO - PROCESS | 3844 | 1464989366965 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 14:29:26 INFO - PROCESS | 3844 | 1464989366967 Marionette TRACE conn3 <- [1,498,null,{}] 14:29:26 INFO - PROCESS | 3844 | 1464989366970 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:27 INFO - PROCESS | 3844 | 1464989367081 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 14:29:27 INFO - PROCESS | 3844 | 1464989367133 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:27 INFO - PROCESS | 3844 | ++DOCSHELL 10A61400 == 47 [pid = 3844] [id = 134] 14:29:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (13128800) [pid = 3844] [serial = 400] [outer = 00000000] 14:29:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (17755800) [pid = 3844] [serial = 401] [outer = 13128800] 14:29:27 INFO - PROCESS | 3844 | 1464989367180 Marionette DEBUG loaded listener.js 14:29:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (1844F000) [pid = 3844] [serial = 402] [outer = 13128800] 14:29:27 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (0F2EF000) [pid = 3844] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 14:29:27 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (16C0F800) [pid = 3844] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 14:29:27 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (16096800) [pid = 3844] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 14:29:27 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (10A5E800) [pid = 3844] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 14:29:27 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (1872C400) [pid = 3844] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 14:29:27 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (13D47C00) [pid = 3844] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 14:29:27 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (15EBC400) [pid = 3844] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 14:29:27 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (1AA08000) [pid = 3844] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 14:29:27 INFO - PROCESS | 3844 | 1464989367669 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 14:29:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 14:29:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 798ms 14:29:27 INFO - PROCESS | 3844 | 1464989367766 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 14:29:27 INFO - PROCESS | 3844 | 1464989367768 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 14:29:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 14:29:27 INFO - PROCESS | 3844 | 1464989367771 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 14:29:27 INFO - PROCESS | 3844 | 1464989367782 Marionette TRACE conn3 <- [1,502,null,{}] 14:29:27 INFO - PROCESS | 3844 | 1464989367786 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:27 INFO - PROCESS | 3844 | 1464989367870 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 14:29:27 INFO - PROCESS | 3844 | 1464989367876 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:27 INFO - PROCESS | 3844 | ++DOCSHELL 131BA800 == 48 [pid = 3844] [id = 135] 14:29:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (1568C000) [pid = 3844] [serial = 403] [outer = 00000000] 14:29:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (1798F400) [pid = 3844] [serial = 404] [outer = 1568C000] 14:29:27 INFO - PROCESS | 3844 | 1464989367920 Marionette DEBUG loaded listener.js 14:29:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (19C75000) [pid = 3844] [serial = 405] [outer = 1568C000] 14:29:28 INFO - PROCESS | 3844 | 1464989368342 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 14:29:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 14:29:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 595ms 14:29:28 INFO - PROCESS | 3844 | 1464989368368 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 14:29:28 INFO - PROCESS | 3844 | 1464989368370 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 14:29:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 14:29:28 INFO - PROCESS | 3844 | 1464989368377 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 14:29:28 INFO - PROCESS | 3844 | 1464989368379 Marionette TRACE conn3 <- [1,506,null,{}] 14:29:28 INFO - PROCESS | 3844 | 1464989368382 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:28 INFO - PROCESS | 3844 | 1464989368458 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 14:29:28 INFO - PROCESS | 3844 | 1464989368465 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:28 INFO - PROCESS | 3844 | ++DOCSHELL 14F1C800 == 49 [pid = 3844] [id = 136] 14:29:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (14F22800) [pid = 3844] [serial = 406] [outer = 00000000] 14:29:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (14F26000) [pid = 3844] [serial = 407] [outer = 14F22800] 14:29:28 INFO - PROCESS | 3844 | 1464989368530 Marionette DEBUG loaded listener.js 14:29:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (1506FC00) [pid = 3844] [serial = 408] [outer = 14F22800] 14:29:29 INFO - PROCESS | 3844 | 1464989368982 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 14:29:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 14:29:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 626ms 14:29:29 INFO - PROCESS | 3844 | 1464989369012 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 14:29:29 INFO - PROCESS | 3844 | 1464989369013 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 14:29:29 INFO - PROCESS | 3844 | 1464989369017 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 14:29:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 14:29:29 INFO - PROCESS | 3844 | 1464989369018 Marionette TRACE conn3 <- [1,510,null,{}] 14:29:29 INFO - PROCESS | 3844 | 1464989369022 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:29 INFO - PROCESS | 3844 | 1464989369105 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 14:29:29 INFO - PROCESS | 3844 | 1464989369111 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:29 INFO - PROCESS | 3844 | ++DOCSHELL 13D47C00 == 50 [pid = 3844] [id = 137] 14:29:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (14F23000) [pid = 3844] [serial = 409] [outer = 00000000] 14:29:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (1AF71800) [pid = 3844] [serial = 410] [outer = 14F23000] 14:29:29 INFO - PROCESS | 3844 | 1464989369155 Marionette DEBUG loaded listener.js 14:29:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (1AF73800) [pid = 3844] [serial = 411] [outer = 14F23000] 14:29:29 INFO - PROCESS | 3844 | 1464989369817 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 14:29:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 14:29:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 845ms 14:29:29 INFO - PROCESS | 3844 | 1464989369861 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 14:29:29 INFO - PROCESS | 3844 | 1464989369865 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 14:29:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 14:29:29 INFO - PROCESS | 3844 | 1464989369871 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 14:29:29 INFO - PROCESS | 3844 | 1464989369875 Marionette TRACE conn3 <- [1,514,null,{}] 14:29:29 INFO - PROCESS | 3844 | 1464989369881 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:30 INFO - PROCESS | 3844 | 1464989369997 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 14:29:30 INFO - PROCESS | 3844 | 1464989370097 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:30 INFO - PROCESS | 3844 | ++DOCSHELL 11207000 == 51 [pid = 3844] [id = 138] 14:29:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (128C9C00) [pid = 3844] [serial = 412] [outer = 00000000] 14:29:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (14F1E400) [pid = 3844] [serial = 413] [outer = 128C9C00] 14:29:30 INFO - PROCESS | 3844 | 1464989370153 Marionette DEBUG loaded listener.js 14:29:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (15069800) [pid = 3844] [serial = 414] [outer = 128C9C00] 14:29:30 INFO - PROCESS | 3844 | 1464989370741 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 14:29:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 14:29:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 893ms 14:29:30 INFO - PROCESS | 3844 | 1464989370776 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 14:29:30 INFO - PROCESS | 3844 | 1464989370782 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 14:29:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 14:29:30 INFO - PROCESS | 3844 | 1464989370789 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 14:29:30 INFO - PROCESS | 3844 | 1464989370792 Marionette TRACE conn3 <- [1,518,null,{}] 14:29:30 INFO - PROCESS | 3844 | 1464989370796 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:30 INFO - PROCESS | 3844 | 1464989370909 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 14:29:31 INFO - PROCESS | 3844 | 1464989371009 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:31 INFO - PROCESS | 3844 | ++DOCSHELL 14F24000 == 52 [pid = 3844] [id = 139] 14:29:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (150A3800) [pid = 3844] [serial = 415] [outer = 00000000] 14:29:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 130 (16C90800) [pid = 3844] [serial = 416] [outer = 150A3800] 14:29:31 INFO - PROCESS | 3844 | 1464989371063 Marionette DEBUG loaded listener.js 14:29:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 131 (16C9BC00) [pid = 3844] [serial = 417] [outer = 150A3800] 14:29:31 INFO - PROCESS | 3844 | 1464989371637 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 14:29:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 14:29:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 908ms 14:29:31 INFO - PROCESS | 3844 | 1464989371691 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 14:29:31 INFO - PROCESS | 3844 | 1464989371693 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 14:29:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 14:29:31 INFO - PROCESS | 3844 | 1464989371697 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 14:29:31 INFO - PROCESS | 3844 | 1464989371701 Marionette TRACE conn3 <- [1,522,null,{}] 14:29:31 INFO - PROCESS | 3844 | 1464989371711 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:31 INFO - PROCESS | 3844 | 1464989371816 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 14:29:31 INFO - PROCESS | 3844 | 1464989371944 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:31 INFO - PROCESS | 3844 | ++DOCSHELL 1A9C1C00 == 53 [pid = 3844] [id = 140] 14:29:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (1AA04800) [pid = 3844] [serial = 418] [outer = 00000000] 14:29:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 133 (1AB34400) [pid = 3844] [serial = 419] [outer = 1AA04800] 14:29:32 INFO - PROCESS | 3844 | 1464989372001 Marionette DEBUG loaded listener.js 14:29:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 134 (1AF79800) [pid = 3844] [serial = 420] [outer = 1AA04800] 14:29:32 INFO - PROCESS | 3844 | 1464989372531 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 14:29:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 14:29:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 909ms 14:29:32 INFO - PROCESS | 3844 | 1464989372601 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 14:29:32 INFO - PROCESS | 3844 | 1464989372604 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 14:29:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 14:29:32 INFO - PROCESS | 3844 | 1464989372607 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 14:29:32 INFO - PROCESS | 3844 | 1464989372609 Marionette TRACE conn3 <- [1,526,null,{}] 14:29:32 INFO - PROCESS | 3844 | 1464989372613 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:32 INFO - PROCESS | 3844 | 1464989372716 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 14:29:32 INFO - PROCESS | 3844 | 1464989372839 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:32 INFO - PROCESS | 3844 | ++DOCSHELL 18744800 == 54 [pid = 3844] [id = 141] 14:29:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 135 (18746800) [pid = 3844] [serial = 421] [outer = 00000000] 14:29:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 136 (1874A000) [pid = 3844] [serial = 422] [outer = 18746800] 14:29:32 INFO - PROCESS | 3844 | 1464989372893 Marionette DEBUG loaded listener.js 14:29:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 137 (1874D400) [pid = 3844] [serial = 423] [outer = 18746800] 14:29:33 INFO - PROCESS | 3844 | 1464989373542 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 14:29:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 14:29:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1002ms 14:29:33 INFO - PROCESS | 3844 | 1464989373608 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 14:29:33 INFO - PROCESS | 3844 | 1464989373611 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 14:29:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 14:29:33 INFO - PROCESS | 3844 | 1464989373614 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 14:29:33 INFO - PROCESS | 3844 | 1464989373616 Marionette TRACE conn3 <- [1,530,null,{}] 14:29:33 INFO - PROCESS | 3844 | 1464989373620 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:33 INFO - PROCESS | 3844 | 1464989373759 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 14:29:33 INFO - PROCESS | 3844 | 1464989373814 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:33 INFO - PROCESS | 3844 | ++DOCSHELL 15047800 == 55 [pid = 3844] [id = 142] 14:29:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 138 (1504B400) [pid = 3844] [serial = 424] [outer = 00000000] 14:29:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 139 (15050000) [pid = 3844] [serial = 425] [outer = 1504B400] 14:29:33 INFO - PROCESS | 3844 | 1464989373867 Marionette DEBUG loaded listener.js 14:29:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 140 (15052C00) [pid = 3844] [serial = 426] [outer = 1504B400] 14:29:34 INFO - PROCESS | 3844 | 1464989374568 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 14:29:34 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 14:29:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 14:29:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:29:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:29:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 14:29:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:29:34 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 14:29:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 14:29:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:29:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:29:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 14:29:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:29:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1002ms 14:29:34 INFO - PROCESS | 3844 | 1464989374623 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 14:29:34 INFO - PROCESS | 3844 | 1464989374628 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 14:29:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 14:29:34 INFO - PROCESS | 3844 | 1464989374633 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 14:29:34 INFO - PROCESS | 3844 | 1464989374637 Marionette TRACE conn3 <- [1,534,null,{}] 14:29:34 INFO - PROCESS | 3844 | 1464989374642 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:34 INFO - PROCESS | 3844 | 1464989374794 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 14:29:34 INFO - PROCESS | 3844 | 1464989374897 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:34 INFO - PROCESS | 3844 | ++DOCSHELL 11A01C00 == 56 [pid = 3844] [id = 143] 14:29:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 141 (1390E400) [pid = 3844] [serial = 427] [outer = 00000000] 14:29:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 142 (14F8FC00) [pid = 3844] [serial = 428] [outer = 1390E400] 14:29:34 INFO - PROCESS | 3844 | 1464989374946 Marionette DEBUG loaded listener.js 14:29:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 143 (1504E000) [pid = 3844] [serial = 429] [outer = 1390E400] 14:29:35 INFO - PROCESS | 3844 | 1464989375520 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 14:29:35 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 14:29:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 908ms 14:29:35 INFO - PROCESS | 3844 | 1464989375569 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 14:29:35 INFO - PROCESS | 3844 | 1464989375574 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 14:29:35 INFO - PROCESS | 3844 | --DOCSHELL 14F1C800 == 55 [pid = 3844] [id = 136] 14:29:35 INFO - PROCESS | 3844 | --DOCSHELL 131BA800 == 54 [pid = 3844] [id = 135] 14:29:35 INFO - PROCESS | 3844 | --DOCSHELL 10A61400 == 53 [pid = 3844] [id = 134] 14:29:35 INFO - PROCESS | 3844 | --DOCSHELL 0F2F2000 == 52 [pid = 3844] [id = 133] 14:29:35 INFO - PROCESS | 3844 | --DOCSHELL 18730400 == 51 [pid = 3844] [id = 132] 14:29:35 INFO - PROCESS | 3844 | --DOCSHELL 17DEA000 == 50 [pid = 3844] [id = 131] 14:29:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 14:29:35 INFO - PROCESS | 3844 | --DOCSHELL 16C9CC00 == 49 [pid = 3844] [id = 130] 14:29:35 INFO - PROCESS | 3844 | --DOCSHELL 15EB9400 == 48 [pid = 3844] [id = 129] 14:29:35 INFO - PROCESS | 3844 | --DOCSHELL 0F2F2800 == 47 [pid = 3844] [id = 128] 14:29:35 INFO - PROCESS | 3844 | --DOCSHELL 160A0400 == 46 [pid = 3844] [id = 125] 14:29:35 INFO - PROCESS | 3844 | --DOCSHELL 150A1400 == 45 [pid = 3844] [id = 124] 14:29:35 INFO - PROCESS | 3844 | --DOCSHELL 0F2ED400 == 44 [pid = 3844] [id = 123] 14:29:35 INFO - PROCESS | 3844 | --DOMWINDOW == 142 (1ADA4800) [pid = 3844] [serial = 329] [outer = 00000000] [url = about:blank] 14:29:35 INFO - PROCESS | 3844 | --DOMWINDOW == 141 (11A09C00) [pid = 3844] [serial = 343] [outer = 00000000] [url = about:blank] 14:29:35 INFO - PROCESS | 3844 | --DOMWINDOW == 140 (131B0400) [pid = 3844] [serial = 344] [outer = 00000000] [url = about:blank] 14:29:35 INFO - PROCESS | 3844 | --DOMWINDOW == 139 (1A144800) [pid = 3844] [serial = 340] [outer = 00000000] [url = about:blank] 14:29:35 INFO - PROCESS | 3844 | --DOMWINDOW == 138 (16EF4400) [pid = 3844] [serial = 352] [outer = 00000000] [url = about:blank] 14:29:35 INFO - PROCESS | 3844 | --DOMWINDOW == 137 (17499400) [pid = 3844] [serial = 353] [outer = 00000000] [url = about:blank] 14:29:35 INFO - PROCESS | 3844 | --DOMWINDOW == 136 (0F2F7800) [pid = 3844] [serial = 331] [outer = 00000000] [url = about:blank] 14:29:35 INFO - PROCESS | 3844 | --DOMWINDOW == 135 (168C5C00) [pid = 3844] [serial = 337] [outer = 00000000] [url = about:blank] 14:29:35 INFO - PROCESS | 3844 | --DOMWINDOW == 134 (17991800) [pid = 3844] [serial = 355] [outer = 00000000] [url = about:blank] 14:29:35 INFO - PROCESS | 3844 | --DOMWINDOW == 133 (17994000) [pid = 3844] [serial = 356] [outer = 00000000] [url = about:blank] 14:29:35 INFO - PROCESS | 3844 | --DOMWINDOW == 132 (15EB3800) [pid = 3844] [serial = 361] [outer = 00000000] [url = about:blank] 14:29:35 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (1A14A800) [pid = 3844] [serial = 358] [outer = 00000000] [url = about:blank] 14:29:35 INFO - PROCESS | 3844 | --DOMWINDOW == 130 (1A8D0800) [pid = 3844] [serial = 364] [outer = 00000000] [url = about:blank] 14:29:35 INFO - PROCESS | 3844 | --DOMWINDOW == 129 (1A507C00) [pid = 3844] [serial = 359] [outer = 00000000] [url = about:blank] 14:29:35 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (14F8D800) [pid = 3844] [serial = 346] [outer = 00000000] [url = about:blank] 14:29:35 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (150A4000) [pid = 3844] [serial = 347] [outer = 00000000] [url = about:blank] 14:29:35 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (16752800) [pid = 3844] [serial = 349] [outer = 00000000] [url = about:blank] 14:29:35 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (13911000) [pid = 3844] [serial = 334] [outer = 00000000] [url = about:blank] 14:29:35 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (18735C00) [pid = 3844] [serial = 362] [outer = 00000000] [url = about:blank] 14:29:35 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (168BE400) [pid = 3844] [serial = 350] [outer = 00000000] [url = about:blank] 14:29:35 INFO - PROCESS | 3844 | 1464989375639 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 14:29:35 INFO - PROCESS | 3844 | 1464989375642 Marionette TRACE conn3 <- [1,538,null,{}] 14:29:35 INFO - PROCESS | 3844 | 1464989375646 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:35 INFO - PROCESS | 3844 | 1464989375732 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 14:29:35 INFO - PROCESS | 3844 | 1464989375827 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:35 INFO - PROCESS | 3844 | ++DOCSHELL 13280400 == 45 [pid = 3844] [id = 144] 14:29:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (132F1000) [pid = 3844] [serial = 430] [outer = 00000000] 14:29:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (141CD000) [pid = 3844] [serial = 431] [outer = 132F1000] 14:29:35 INFO - PROCESS | 3844 | 1464989375872 Marionette DEBUG loaded listener.js 14:29:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (14F29C00) [pid = 3844] [serial = 432] [outer = 132F1000] 14:29:36 INFO - PROCESS | 3844 | 1464989376244 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 14:29:36 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 14:29:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 673ms 14:29:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 14:29:36 INFO - PROCESS | 3844 | 1464989376287 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 14:29:36 INFO - PROCESS | 3844 | 1464989376289 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 14:29:36 INFO - PROCESS | 3844 | 1464989376293 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 14:29:36 INFO - PROCESS | 3844 | 1464989376296 Marionette TRACE conn3 <- [1,542,null,{}] 14:29:36 INFO - PROCESS | 3844 | 1464989376332 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:36 INFO - PROCESS | 3844 | 1464989376418 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 14:29:36 INFO - PROCESS | 3844 | 1464989376429 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:36 INFO - PROCESS | 3844 | ++DOCSHELL 150A1400 == 46 [pid = 3844] [id = 145] 14:29:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (150A8C00) [pid = 3844] [serial = 433] [outer = 00000000] 14:29:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (15EBC400) [pid = 3844] [serial = 434] [outer = 150A8C00] 14:29:36 INFO - PROCESS | 3844 | 1464989376477 Marionette DEBUG loaded listener.js 14:29:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (168BFC00) [pid = 3844] [serial = 435] [outer = 150A8C00] 14:29:36 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:29:36 INFO - PROCESS | 3844 | [3844] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:29:36 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:29:36 INFO - PROCESS | 3844 | 1464989376928 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 14:29:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 14:29:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 658ms 14:29:36 INFO - PROCESS | 3844 | 1464989376951 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 14:29:36 INFO - PROCESS | 3844 | 1464989376954 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 14:29:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 14:29:36 INFO - PROCESS | 3844 | 1464989376957 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 14:29:36 INFO - PROCESS | 3844 | 1464989376959 Marionette TRACE conn3 <- [1,546,null,{}] 14:29:36 INFO - PROCESS | 3844 | 1464989376963 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:37 INFO - PROCESS | 3844 | 1464989377054 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 14:29:37 INFO - PROCESS | 3844 | 1464989377092 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:37 INFO - PROCESS | 3844 | ++DOCSHELL 131BDC00 == 47 [pid = 3844] [id = 146] 14:29:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 130 (16C92400) [pid = 3844] [serial = 436] [outer = 00000000] 14:29:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 131 (16C9CC00) [pid = 3844] [serial = 437] [outer = 16C92400] 14:29:37 INFO - PROCESS | 3844 | 1464989377137 Marionette DEBUG loaded listener.js 14:29:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (16EC8800) [pid = 3844] [serial = 438] [outer = 16C92400] 14:29:37 INFO - PROCESS | 3844 | 1464989377547 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 14:29:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 14:29:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 642ms 14:29:37 INFO - PROCESS | 3844 | 1464989377595 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 14:29:37 INFO - PROCESS | 3844 | 1464989377597 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 14:29:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 14:29:37 INFO - PROCESS | 3844 | 1464989377601 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 14:29:37 INFO - PROCESS | 3844 | 1464989377602 Marionette TRACE conn3 <- [1,550,null,{}] 14:29:37 INFO - PROCESS | 3844 | 1464989377606 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:37 INFO - PROCESS | 3844 | 1464989377683 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 14:29:37 INFO - PROCESS | 3844 | 1464989377690 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:37 INFO - PROCESS | 3844 | ++DOCSHELL 10439400 == 48 [pid = 3844] [id = 147] 14:29:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 133 (15696800) [pid = 3844] [serial = 439] [outer = 00000000] 14:29:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 134 (16F5D000) [pid = 3844] [serial = 440] [outer = 15696800] 14:29:37 INFO - PROCESS | 3844 | 1464989377767 Marionette DEBUG loaded listener.js 14:29:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 135 (1774F400) [pid = 3844] [serial = 441] [outer = 15696800] 14:29:38 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:29:38 INFO - PROCESS | 3844 | [3844] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:29:38 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:29:38 INFO - PROCESS | 3844 | 1464989378282 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 14:29:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 14:29:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 736ms 14:29:38 INFO - PROCESS | 3844 | 1464989378341 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 14:29:38 INFO - PROCESS | 3844 | 1464989378343 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 14:29:38 INFO - PROCESS | 3844 | 1464989378346 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 14:29:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 14:29:38 INFO - PROCESS | 3844 | 1464989378348 Marionette TRACE conn3 <- [1,554,null,{}] 14:29:38 INFO - PROCESS | 3844 | 1464989378357 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:38 INFO - PROCESS | 3844 | 1464989378499 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 14:29:38 INFO - PROCESS | 3844 | 1464989378558 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:38 INFO - PROCESS | 3844 | ++DOCSHELL 1844D400 == 49 [pid = 3844] [id = 148] 14:29:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 136 (1872B000) [pid = 3844] [serial = 442] [outer = 00000000] 14:29:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 137 (18737400) [pid = 3844] [serial = 443] [outer = 1872B000] 14:29:38 INFO - PROCESS | 3844 | 1464989378604 Marionette DEBUG loaded listener.js 14:29:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 138 (1873E400) [pid = 3844] [serial = 444] [outer = 1872B000] 14:29:38 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:29:38 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:29:39 INFO - PROCESS | 3844 | 1464989379053 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 14:29:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 14:29:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 736ms 14:29:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 14:29:39 INFO - PROCESS | 3844 | 1464989379088 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 14:29:39 INFO - PROCESS | 3844 | 1464989379091 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 14:29:39 INFO - PROCESS | 3844 | 1464989379095 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 14:29:39 INFO - PROCESS | 3844 | 1464989379097 Marionette TRACE conn3 <- [1,558,null,{}] 14:29:39 INFO - PROCESS | 3844 | 1464989379100 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:39 INFO - PROCESS | 3844 | 1464989379205 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 14:29:39 INFO - PROCESS | 3844 | 1464989379211 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:39 INFO - PROCESS | 3844 | ++DOCSHELL 18741400 == 50 [pid = 3844] [id = 149] 14:29:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 139 (18745800) [pid = 3844] [serial = 445] [outer = 00000000] 14:29:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 140 (1A149800) [pid = 3844] [serial = 446] [outer = 18745800] 14:29:39 INFO - PROCESS | 3844 | 1464989379254 Marionette DEBUG loaded listener.js 14:29:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 141 (1A14A400) [pid = 3844] [serial = 447] [outer = 18745800] 14:29:39 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:29:39 INFO - PROCESS | 3844 | [3844] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:29:39 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:29:39 INFO - PROCESS | 3844 | 1464989379663 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 14:29:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 14:29:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 595ms 14:29:39 INFO - PROCESS | 3844 | 1464989379692 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 14:29:39 INFO - PROCESS | 3844 | 1464989379693 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 14:29:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 14:29:39 INFO - PROCESS | 3844 | 1464989379697 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 14:29:39 INFO - PROCESS | 3844 | 1464989379698 Marionette TRACE conn3 <- [1,562,null,{}] 14:29:39 INFO - PROCESS | 3844 | 1464989379702 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:39 INFO - PROCESS | 3844 | 1464989379811 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 14:29:39 INFO - PROCESS | 3844 | 1464989379817 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:39 INFO - PROCESS | 3844 | ++DOCSHELL 18749400 == 51 [pid = 3844] [id = 150] 14:29:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 142 (1A13E400) [pid = 3844] [serial = 448] [outer = 00000000] 14:29:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 143 (1A831000) [pid = 3844] [serial = 449] [outer = 1A13E400] 14:29:39 INFO - PROCESS | 3844 | 1464989379861 Marionette DEBUG loaded listener.js 14:29:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 144 (1A9BDC00) [pid = 3844] [serial = 450] [outer = 1A13E400] 14:29:40 INFO - PROCESS | 3844 | --DOMWINDOW == 143 (15F38C00) [pid = 3844] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 14:29:40 INFO - PROCESS | 3844 | --DOMWINDOW == 142 (14F22800) [pid = 3844] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 14:29:40 INFO - PROCESS | 3844 | --DOMWINDOW == 141 (1509F800) [pid = 3844] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 14:29:40 INFO - PROCESS | 3844 | --DOMWINDOW == 140 (1A314800) [pid = 3844] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 14:29:40 INFO - PROCESS | 3844 | --DOMWINDOW == 139 (1A147000) [pid = 3844] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 14:29:40 INFO - PROCESS | 3844 | --DOMWINDOW == 138 (17992000) [pid = 3844] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 14:29:40 INFO - PROCESS | 3844 | --DOMWINDOW == 137 (13128800) [pid = 3844] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 14:29:40 INFO - PROCESS | 3844 | --DOMWINDOW == 136 (0F2F2C00) [pid = 3844] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 14:29:40 INFO - PROCESS | 3844 | --DOMWINDOW == 135 (17DEC000) [pid = 3844] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 14:29:40 INFO - PROCESS | 3844 | --DOMWINDOW == 134 (1568C000) [pid = 3844] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 14:29:40 INFO - PROCESS | 3844 | --DOMWINDOW == 133 (16C91C00) [pid = 3844] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 14:29:40 INFO - PROCESS | 3844 | --DOMWINDOW == 132 (16EEBC00) [pid = 3844] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 14:29:40 INFO - PROCESS | 3844 | 1464989380641 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 14:29:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 14:29:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1002ms 14:29:40 INFO - PROCESS | 3844 | 1464989380697 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 14:29:40 INFO - PROCESS | 3844 | 1464989380699 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 14:29:40 INFO - PROCESS | 3844 | 1464989380703 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 14:29:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 14:29:40 INFO - PROCESS | 3844 | 1464989380704 Marionette TRACE conn3 <- [1,566,null,{}] 14:29:40 INFO - PROCESS | 3844 | 1464989380708 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:40 INFO - PROCESS | 3844 | 1464989380787 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 14:29:40 INFO - PROCESS | 3844 | 1464989380793 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:40 INFO - PROCESS | 3844 | ++DOCSHELL 13D50400 == 52 [pid = 3844] [id = 151] 14:29:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 133 (15A64800) [pid = 3844] [serial = 451] [outer = 00000000] 14:29:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 134 (17991400) [pid = 3844] [serial = 452] [outer = 15A64800] 14:29:40 INFO - PROCESS | 3844 | 1464989380837 Marionette DEBUG loaded listener.js 14:29:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 135 (18749800) [pid = 3844] [serial = 453] [outer = 15A64800] 14:29:41 INFO - PROCESS | 3844 | 1464989381275 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 14:29:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 14:29:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 626ms 14:29:41 INFO - PROCESS | 3844 | 1464989381341 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 14:29:41 INFO - PROCESS | 3844 | 1464989381343 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 14:29:41 INFO - PROCESS | 3844 | 1464989381346 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 14:29:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 14:29:41 INFO - PROCESS | 3844 | 1464989381348 Marionette TRACE conn3 <- [1,570,null,{}] 14:29:41 INFO - PROCESS | 3844 | 1464989381351 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:41 INFO - PROCESS | 3844 | 1464989381430 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 14:29:41 INFO - PROCESS | 3844 | 1464989381440 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:41 INFO - PROCESS | 3844 | ++DOCSHELL 1390A800 == 53 [pid = 3844] [id = 152] 14:29:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 136 (168BE800) [pid = 3844] [serial = 454] [outer = 00000000] 14:29:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 137 (1A9C0800) [pid = 3844] [serial = 455] [outer = 168BE800] 14:29:41 INFO - PROCESS | 3844 | 1464989381486 Marionette DEBUG loaded listener.js 14:29:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 138 (1AA0E000) [pid = 3844] [serial = 456] [outer = 168BE800] 14:29:41 INFO - PROCESS | 3844 | 1464989381940 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 14:29:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 14:29:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 642ms 14:29:41 INFO - PROCESS | 3844 | 1464989381985 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 14:29:41 INFO - PROCESS | 3844 | 1464989381987 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 14:29:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 14:29:42 INFO - PROCESS | 3844 | 1464989381990 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 14:29:42 INFO - PROCESS | 3844 | 1464989381993 Marionette TRACE conn3 <- [1,574,null,{}] 14:29:42 INFO - PROCESS | 3844 | 1464989381996 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:42 INFO - PROCESS | 3844 | 1464989382092 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 14:29:42 INFO - PROCESS | 3844 | 1464989382098 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:42 INFO - PROCESS | 3844 | ++DOCSHELL 12809800 == 54 [pid = 3844] [id = 153] 14:29:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 139 (19918C00) [pid = 3844] [serial = 457] [outer = 00000000] 14:29:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 140 (19922800) [pid = 3844] [serial = 458] [outer = 19918C00] 14:29:42 INFO - PROCESS | 3844 | 1464989382153 Marionette DEBUG loaded listener.js 14:29:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 141 (1ADA1000) [pid = 3844] [serial = 459] [outer = 19918C00] 14:29:42 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:29:42 INFO - PROCESS | 3844 | [3844] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:29:42 INFO - PROCESS | 3844 | 1464989382730 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 14:29:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 14:29:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 799ms 14:29:42 INFO - PROCESS | 3844 | 1464989382812 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 14:29:42 INFO - PROCESS | 3844 | 1464989382817 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 14:29:42 INFO - PROCESS | 3844 | 1464989382824 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 14:29:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 14:29:42 INFO - PROCESS | 3844 | 1464989382829 Marionette TRACE conn3 <- [1,578,null,{}] 14:29:42 INFO - PROCESS | 3844 | 1464989382835 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:43 INFO - PROCESS | 3844 | 1464989382999 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 14:29:43 INFO - PROCESS | 3844 | 1464989383011 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:43 INFO - PROCESS | 3844 | ++DOCSHELL 10B1D000 == 55 [pid = 3844] [id = 154] 14:29:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 142 (10B1D400) [pid = 3844] [serial = 460] [outer = 00000000] 14:29:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 143 (10B24400) [pid = 3844] [serial = 461] [outer = 10B1D400] 14:29:43 INFO - PROCESS | 3844 | 1464989383067 Marionette DEBUG loaded listener.js 14:29:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 144 (10B28000) [pid = 3844] [serial = 462] [outer = 10B1D400] 14:29:43 INFO - PROCESS | 3844 | 1464989383646 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 14:29:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 14:29:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 830ms 14:29:43 INFO - PROCESS | 3844 | 1464989383668 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 14:29:43 INFO - PROCESS | 3844 | 1464989383674 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 14:29:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 14:29:43 INFO - PROCESS | 3844 | 1464989383680 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 14:29:43 INFO - PROCESS | 3844 | 1464989383683 Marionette TRACE conn3 <- [1,582,null,{}] 14:29:43 INFO - PROCESS | 3844 | 1464989383687 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:43 INFO - PROCESS | 3844 | 1464989383794 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 14:29:43 INFO - PROCESS | 3844 | 1464989383895 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:43 INFO - PROCESS | 3844 | ++DOCSHELL 13087800 == 56 [pid = 3844] [id = 155] 14:29:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 145 (131B5000) [pid = 3844] [serial = 463] [outer = 00000000] 14:29:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 146 (14F20000) [pid = 3844] [serial = 464] [outer = 131B5000] 14:29:43 INFO - PROCESS | 3844 | 1464989383948 Marionette DEBUG loaded listener.js 14:29:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 147 (1504A800) [pid = 3844] [serial = 465] [outer = 131B5000] 14:29:44 INFO - PROCESS | 3844 | 1464989384613 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 14:29:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 14:29:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1003ms 14:29:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 14:29:44 INFO - PROCESS | 3844 | 1464989384681 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 14:29:44 INFO - PROCESS | 3844 | 1464989384684 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 14:29:44 INFO - PROCESS | 3844 | 1464989384688 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 14:29:44 INFO - PROCESS | 3844 | 1464989384691 Marionette TRACE conn3 <- [1,586,null,{}] 14:29:44 INFO - PROCESS | 3844 | 1464989384702 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:44 INFO - PROCESS | 3844 | 1464989384809 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 14:29:44 INFO - PROCESS | 3844 | 1464989384938 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:44 INFO - PROCESS | 3844 | ++DOCSHELL 16C9C800 == 57 [pid = 3844] [id = 156] 14:29:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 148 (16C9DC00) [pid = 3844] [serial = 466] [outer = 00000000] 14:29:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 149 (16EF6000) [pid = 3844] [serial = 467] [outer = 16C9DC00] 14:29:45 INFO - PROCESS | 3844 | 1464989384995 Marionette DEBUG loaded listener.js 14:29:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 150 (17D7CC00) [pid = 3844] [serial = 468] [outer = 16C9DC00] 14:29:45 INFO - PROCESS | 3844 | 1464989385561 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 14:29:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 14:29:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 940ms 14:29:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 14:29:45 INFO - PROCESS | 3844 | 1464989385632 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 14:29:45 INFO - PROCESS | 3844 | 1464989385635 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 14:29:45 INFO - PROCESS | 3844 | 1464989385638 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 14:29:45 INFO - PROCESS | 3844 | 1464989385640 Marionette TRACE conn3 <- [1,590,null,{}] 14:29:45 INFO - PROCESS | 3844 | 1464989385644 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:45 INFO - PROCESS | 3844 | 1464989385749 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 14:29:45 INFO - PROCESS | 3844 | 1464989385874 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:45 INFO - PROCESS | 3844 | ++DOCSHELL 18743400 == 58 [pid = 3844] [id = 157] 14:29:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 151 (18743800) [pid = 3844] [serial = 469] [outer = 00000000] 14:29:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 152 (1991DC00) [pid = 3844] [serial = 470] [outer = 18743800] 14:29:45 INFO - PROCESS | 3844 | 1464989385929 Marionette DEBUG loaded listener.js 14:29:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 153 (19924400) [pid = 3844] [serial = 471] [outer = 18743800] 14:29:46 INFO - PROCESS | 3844 | 1464989386493 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 14:29:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 14:29:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 893ms 14:29:46 INFO - PROCESS | 3844 | 1464989386542 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 14:29:46 INFO - PROCESS | 3844 | 1464989386545 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 14:29:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 14:29:46 INFO - PROCESS | 3844 | 1464989386548 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 14:29:46 INFO - PROCESS | 3844 | 1464989386550 Marionette TRACE conn3 <- [1,594,null,{}] 14:29:46 INFO - PROCESS | 3844 | 1464989386554 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:46 INFO - PROCESS | 3844 | 1464989386653 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 14:29:46 INFO - PROCESS | 3844 | 1464989386751 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:46 INFO - PROCESS | 3844 | ++DOCSHELL 19926800 == 59 [pid = 3844] [id = 158] 14:29:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 154 (19C83800) [pid = 3844] [serial = 472] [outer = 00000000] 14:29:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 155 (1A8D2800) [pid = 3844] [serial = 473] [outer = 19C83800] 14:29:46 INFO - PROCESS | 3844 | 1464989386804 Marionette DEBUG loaded listener.js 14:29:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 156 (1AB35800) [pid = 3844] [serial = 474] [outer = 19C83800] 14:29:47 INFO - PROCESS | 3844 | 1464989387482 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 14:29:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 14:29:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1003ms 14:29:47 INFO - PROCESS | 3844 | 1464989387552 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 14:29:47 INFO - PROCESS | 3844 | 1464989387554 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 14:29:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 14:29:47 INFO - PROCESS | 3844 | 1464989387571 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 14:29:47 INFO - PROCESS | 3844 | 1464989387573 Marionette TRACE conn3 <- [1,598,null,{}] 14:29:47 INFO - PROCESS | 3844 | 1464989387577 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:47 INFO - PROCESS | 3844 | 1464989387745 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 14:29:47 INFO - PROCESS | 3844 | 1464989387872 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:47 INFO - PROCESS | 3844 | ++DOCSHELL 19C82C00 == 60 [pid = 3844] [id = 159] 14:29:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 157 (1A13FC00) [pid = 3844] [serial = 475] [outer = 00000000] 14:29:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 158 (1A8D8C00) [pid = 3844] [serial = 476] [outer = 1A13FC00] 14:29:47 INFO - PROCESS | 3844 | 1464989387931 Marionette DEBUG loaded listener.js 14:29:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 159 (1AB3F000) [pid = 3844] [serial = 477] [outer = 1A13FC00] 14:29:48 INFO - PROCESS | 3844 | 1464989388680 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 14:29:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 14:29:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1159ms 14:29:48 INFO - PROCESS | 3844 | 1464989388725 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 14:29:48 INFO - PROCESS | 3844 | 1464989388730 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 14:29:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 14:29:48 INFO - PROCESS | 3844 | 1464989388735 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 14:29:48 INFO - PROCESS | 3844 | 1464989388740 Marionette TRACE conn3 <- [1,602,null,{}] 14:29:48 INFO - PROCESS | 3844 | 1464989388745 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:48 INFO - PROCESS | 3844 | 1464989388850 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 14:29:49 INFO - PROCESS | 3844 | 1464989388984 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:49 INFO - PROCESS | 3844 | ++DOCSHELL 14F1AC00 == 61 [pid = 3844] [id = 160] 14:29:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 160 (14F21C00) [pid = 3844] [serial = 478] [outer = 00000000] 14:29:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 161 (150A2C00) [pid = 3844] [serial = 479] [outer = 14F21C00] 14:29:49 INFO - PROCESS | 3844 | 1464989389035 Marionette DEBUG loaded listener.js 14:29:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 162 (15EB9400) [pid = 3844] [serial = 480] [outer = 14F21C00] 14:29:49 INFO - PROCESS | 3844 | --DOCSHELL 1390A800 == 60 [pid = 3844] [id = 152] 14:29:49 INFO - PROCESS | 3844 | --DOCSHELL 13D50400 == 59 [pid = 3844] [id = 151] 14:29:49 INFO - PROCESS | 3844 | --DOCSHELL 18749400 == 58 [pid = 3844] [id = 150] 14:29:49 INFO - PROCESS | 3844 | --DOCSHELL 18741400 == 57 [pid = 3844] [id = 149] 14:29:49 INFO - PROCESS | 3844 | --DOCSHELL 1844D400 == 56 [pid = 3844] [id = 148] 14:29:49 INFO - PROCESS | 3844 | --DOCSHELL 10439400 == 55 [pid = 3844] [id = 147] 14:29:49 INFO - PROCESS | 3844 | --DOCSHELL 131BDC00 == 54 [pid = 3844] [id = 146] 14:29:49 INFO - PROCESS | 3844 | --DOCSHELL 150A1400 == 53 [pid = 3844] [id = 145] 14:29:49 INFO - PROCESS | 3844 | --DOCSHELL 13280400 == 52 [pid = 3844] [id = 144] 14:29:49 INFO - PROCESS | 3844 | --DOCSHELL 11A01C00 == 51 [pid = 3844] [id = 143] 14:29:49 INFO - PROCESS | 3844 | --DOCSHELL 11207000 == 50 [pid = 3844] [id = 138] 14:29:49 INFO - PROCESS | 3844 | --DOMWINDOW == 161 (1AA05000) [pid = 3844] [serial = 341] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3844 | --DOMWINDOW == 160 (1AF76000) [pid = 3844] [serial = 281] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3844 | --DOMWINDOW == 159 (1A82F000) [pid = 3844] [serial = 394] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3844 | --DOMWINDOW == 158 (12809000) [pid = 3844] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:29:49 INFO - PROCESS | 3844 | --DOMWINDOW == 157 (1AD98800) [pid = 3844] [serial = 397] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3844 | --DOMWINDOW == 156 (1A8D9C00) [pid = 3844] [serial = 395] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3844 | --DOMWINDOW == 155 (17755800) [pid = 3844] [serial = 401] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3844 | --DOMWINDOW == 154 (1AD9E000) [pid = 3844] [serial = 398] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3844 | --DOMWINDOW == 153 (10A59400) [pid = 3844] [serial = 367] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3844 | --DOMWINDOW == 152 (131B6C00) [pid = 3844] [serial = 382] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3844 | --DOMWINDOW == 151 (141D5400) [pid = 3844] [serial = 383] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3844 | --DOMWINDOW == 150 (18730800) [pid = 3844] [serial = 391] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3844 | --DOMWINDOW == 149 (1798F400) [pid = 3844] [serial = 404] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3844 | --DOMWINDOW == 148 (17148800) [pid = 3844] [serial = 380] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3844 | --DOMWINDOW == 147 (16EF9800) [pid = 3844] [serial = 379] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3844 | --DOMWINDOW == 146 (16EF5800) [pid = 3844] [serial = 388] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3844 | --DOMWINDOW == 145 (16F5DC00) [pid = 3844] [serial = 389] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3844 | --DOMWINDOW == 144 (15696400) [pid = 3844] [serial = 370] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3844 | --DOMWINDOW == 143 (1AA0AC00) [pid = 3844] [serial = 376] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3844 | --DOMWINDOW == 142 (1609D400) [pid = 3844] [serial = 385] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3844 | --DOMWINDOW == 141 (1678C400) [pid = 3844] [serial = 386] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3844 | --DOMWINDOW == 140 (18728C00) [pid = 3844] [serial = 373] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3844 | --DOMWINDOW == 139 (1AF71800) [pid = 3844] [serial = 410] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3844 | --DOMWINDOW == 138 (1844F000) [pid = 3844] [serial = 402] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3844 | --DOMWINDOW == 137 (1506FC00) [pid = 3844] [serial = 408] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3844 | --DOMWINDOW == 136 (19C83000) [pid = 3844] [serial = 392] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3844 | --DOMWINDOW == 135 (14F26000) [pid = 3844] [serial = 407] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3844 | --DOMWINDOW == 134 (19C75000) [pid = 3844] [serial = 405] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3844 | 1464989389534 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 14:29:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 14:29:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 845ms 14:29:49 INFO - PROCESS | 3844 | 1464989389579 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 14:29:49 INFO - PROCESS | 3844 | 1464989389584 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 14:29:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 14:29:49 INFO - PROCESS | 3844 | 1464989389590 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 14:29:49 INFO - PROCESS | 3844 | 1464989389593 Marionette TRACE conn3 <- [1,606,null,{}] 14:29:49 INFO - PROCESS | 3844 | 1464989389597 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:49 INFO - PROCESS | 3844 | 1464989389683 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 14:29:49 INFO - PROCESS | 3844 | 1464989389692 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:49 INFO - PROCESS | 3844 | ++DOCSHELL 13D4C000 == 51 [pid = 3844] [id = 161] 14:29:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 135 (13D50400) [pid = 3844] [serial = 481] [outer = 00000000] 14:29:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 136 (15689400) [pid = 3844] [serial = 482] [outer = 13D50400] 14:29:49 INFO - PROCESS | 3844 | 1464989389737 Marionette DEBUG loaded listener.js 14:29:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 137 (15EB5000) [pid = 3844] [serial = 483] [outer = 13D50400] 14:29:50 INFO - PROCESS | 3844 | 1464989390234 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 14:29:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 14:29:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 626ms 14:29:50 INFO - PROCESS | 3844 | 1464989390258 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 14:29:50 INFO - PROCESS | 3844 | 1464989390261 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 14:29:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 14:29:50 INFO - PROCESS | 3844 | 1464989390264 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 14:29:50 INFO - PROCESS | 3844 | 1464989390267 Marionette TRACE conn3 <- [1,610,null,{}] 14:29:50 INFO - PROCESS | 3844 | 1464989390277 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:50 INFO - PROCESS | 3844 | 1464989390370 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 14:29:50 INFO - PROCESS | 3844 | 1464989390379 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:50 INFO - PROCESS | 3844 | ++DOCSHELL 1609D400 == 52 [pid = 3844] [id = 162] 14:29:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 138 (16752C00) [pid = 3844] [serial = 484] [outer = 00000000] 14:29:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 139 (16D7C000) [pid = 3844] [serial = 485] [outer = 16752C00] 14:29:50 INFO - PROCESS | 3844 | 1464989390425 Marionette DEBUG loaded listener.js 14:29:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 140 (16D82400) [pid = 3844] [serial = 486] [outer = 16752C00] 14:29:50 INFO - PROCESS | 3844 | 1464989390874 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 14:29:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 14:29:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 626ms 14:29:50 INFO - PROCESS | 3844 | 1464989390902 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 14:29:50 INFO - PROCESS | 3844 | 1464989390904 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 14:29:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 14:29:50 INFO - PROCESS | 3844 | 1464989390911 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 14:29:50 INFO - PROCESS | 3844 | 1464989390913 Marionette TRACE conn3 <- [1,614,null,{}] 14:29:50 INFO - PROCESS | 3844 | 1464989390917 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:50 INFO - PROCESS | 3844 | 1464989390999 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 14:29:51 INFO - PROCESS | 3844 | 1464989391005 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:51 INFO - PROCESS | 3844 | ++DOCSHELL 16D7F000 == 53 [pid = 3844] [id = 163] 14:29:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 141 (16D85000) [pid = 3844] [serial = 487] [outer = 00000000] 14:29:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 142 (16EF0C00) [pid = 3844] [serial = 488] [outer = 16D85000] 14:29:51 INFO - PROCESS | 3844 | 1464989391049 Marionette DEBUG loaded listener.js 14:29:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 143 (16F53000) [pid = 3844] [serial = 489] [outer = 16D85000] 14:29:51 INFO - PROCESS | 3844 | 1464989391492 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 14:29:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 14:29:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 642ms 14:29:51 INFO - PROCESS | 3844 | 1464989391550 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 14:29:51 INFO - PROCESS | 3844 | 1464989391552 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 14:29:51 INFO - PROCESS | 3844 | 1464989391556 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 14:29:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 14:29:51 INFO - PROCESS | 3844 | 1464989391557 Marionette TRACE conn3 <- [1,618,null,{}] 14:29:51 INFO - PROCESS | 3844 | 1464989391561 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:51 INFO - PROCESS | 3844 | 1464989391639 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 14:29:51 INFO - PROCESS | 3844 | 1464989391645 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:51 INFO - PROCESS | 3844 | ++DOCSHELL 16C1B400 == 54 [pid = 3844] [id = 164] 14:29:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 144 (16D7B800) [pid = 3844] [serial = 490] [outer = 00000000] 14:29:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 145 (178DD000) [pid = 3844] [serial = 491] [outer = 16D7B800] 14:29:51 INFO - PROCESS | 3844 | 1464989391689 Marionette DEBUG loaded listener.js 14:29:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 146 (17D74400) [pid = 3844] [serial = 492] [outer = 16D7B800] 14:29:52 INFO - PROCESS | 3844 | 1464989392152 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 14:29:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 14:29:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 642ms 14:29:52 INFO - PROCESS | 3844 | 1464989392194 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 14:29:52 INFO - PROCESS | 3844 | 1464989392196 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 14:29:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 14:29:52 INFO - PROCESS | 3844 | 1464989392199 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 14:29:52 INFO - PROCESS | 3844 | 1464989392201 Marionette TRACE conn3 <- [1,622,null,{}] 14:29:52 INFO - PROCESS | 3844 | 1464989392204 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:52 INFO - PROCESS | 3844 | 1464989392324 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 14:29:52 INFO - PROCESS | 3844 | 1464989392418 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:52 INFO - PROCESS | 3844 | ++DOCSHELL 1874AC00 == 55 [pid = 3844] [id = 165] 14:29:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 147 (1874B400) [pid = 3844] [serial = 493] [outer = 00000000] 14:29:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 148 (19C7B800) [pid = 3844] [serial = 494] [outer = 1874B400] 14:29:52 INFO - PROCESS | 3844 | 1464989392462 Marionette DEBUG loaded listener.js 14:29:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 149 (19C7DC00) [pid = 3844] [serial = 495] [outer = 1874B400] 14:29:52 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:29:52 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:29:52 INFO - PROCESS | 3844 | 1464989392855 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 14:29:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 14:29:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 689ms 14:29:52 INFO - PROCESS | 3844 | 1464989392919 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 14:29:52 INFO - PROCESS | 3844 | 1464989392921 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 14:29:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 14:29:52 INFO - PROCESS | 3844 | 1464989392924 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 14:29:52 INFO - PROCESS | 3844 | 1464989392926 Marionette TRACE conn3 <- [1,626,null,{}] 14:29:52 INFO - PROCESS | 3844 | 1464989392930 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:53 INFO - PROCESS | 3844 | 1464989393043 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 14:29:53 INFO - PROCESS | 3844 | 1464989393053 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:53 INFO - PROCESS | 3844 | ++DOCSHELL 18728C00 == 56 [pid = 3844] [id = 166] 14:29:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 150 (1991E400) [pid = 3844] [serial = 496] [outer = 00000000] 14:29:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 151 (1A830000) [pid = 3844] [serial = 497] [outer = 1991E400] 14:29:53 INFO - PROCESS | 3844 | 1464989393100 Marionette DEBUG loaded listener.js 14:29:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 152 (1A9C7800) [pid = 3844] [serial = 498] [outer = 1991E400] 14:29:53 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:29:53 INFO - PROCESS | 3844 | [3844] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:29:53 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:29:53 INFO - PROCESS | 3844 | 1464989393534 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 14:29:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 14:29:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 627ms 14:29:53 INFO - PROCESS | 3844 | 1464989393560 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 14:29:53 INFO - PROCESS | 3844 | 1464989393562 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 14:29:53 INFO - PROCESS | 3844 | 1464989393565 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 14:29:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 14:29:53 INFO - PROCESS | 3844 | 1464989393567 Marionette TRACE conn3 <- [1,630,null,{}] 14:29:53 INFO - PROCESS | 3844 | 1464989393571 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:53 INFO - PROCESS | 3844 | 1464989393697 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 14:29:53 INFO - PROCESS | 3844 | 1464989393783 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:53 INFO - PROCESS | 3844 | ++DOCSHELL 1A509000 == 57 [pid = 3844] [id = 167] 14:29:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 153 (1A9C0C00) [pid = 3844] [serial = 499] [outer = 00000000] 14:29:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 154 (1AD9D400) [pid = 3844] [serial = 500] [outer = 1A9C0C00] 14:29:53 INFO - PROCESS | 3844 | 1464989393827 Marionette DEBUG loaded listener.js 14:29:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 155 (1AF74800) [pid = 3844] [serial = 501] [outer = 1A9C0C00] 14:29:54 INFO - PROCESS | 3844 | --DOMWINDOW == 154 (15770000) [pid = 3844] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 14:29:54 INFO - PROCESS | 3844 | --DOMWINDOW == 153 (1872B000) [pid = 3844] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 14:29:54 INFO - PROCESS | 3844 | --DOMWINDOW == 152 (18745800) [pid = 3844] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 14:29:54 INFO - PROCESS | 3844 | --DOMWINDOW == 151 (1504B400) [pid = 3844] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 14:29:54 INFO - PROCESS | 3844 | --DOMWINDOW == 150 (1390E400) [pid = 3844] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 14:29:54 INFO - PROCESS | 3844 | --DOMWINDOW == 149 (15696800) [pid = 3844] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 14:29:54 INFO - PROCESS | 3844 | --DOMWINDOW == 148 (132F1000) [pid = 3844] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 14:29:54 INFO - PROCESS | 3844 | --DOMWINDOW == 147 (150A8C00) [pid = 3844] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 14:29:54 INFO - PROCESS | 3844 | --DOMWINDOW == 146 (16C92400) [pid = 3844] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 14:29:54 INFO - PROCESS | 3844 | --DOMWINDOW == 145 (1A13E400) [pid = 3844] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 14:29:54 INFO - PROCESS | 3844 | --DOMWINDOW == 144 (168BE800) [pid = 3844] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 14:29:54 INFO - PROCESS | 3844 | --DOMWINDOW == 143 (15A64800) [pid = 3844] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 14:29:54 INFO - PROCESS | 3844 | 1464989394492 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 14:29:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 14:29:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 940ms 14:29:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 14:29:54 INFO - PROCESS | 3844 | 1464989394519 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 14:29:54 INFO - PROCESS | 3844 | 1464989394521 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 14:29:54 INFO - PROCESS | 3844 | 1464989394524 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 14:29:54 INFO - PROCESS | 3844 | 1464989394526 Marionette TRACE conn3 <- [1,634,null,{}] 14:29:54 INFO - PROCESS | 3844 | 1464989394530 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:54 INFO - PROCESS | 3844 | 1464989394611 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 14:29:54 INFO - PROCESS | 3844 | 1464989394617 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:54 INFO - PROCESS | 3844 | ++DOCSHELL 16781000 == 58 [pid = 3844] [id = 168] 14:29:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 144 (16C97000) [pid = 3844] [serial = 502] [outer = 00000000] 14:29:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 145 (1A13E400) [pid = 3844] [serial = 503] [outer = 16C97000] 14:29:54 INFO - PROCESS | 3844 | 1464989394661 Marionette DEBUG loaded listener.js 14:29:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 146 (1AA06000) [pid = 3844] [serial = 504] [outer = 16C97000] 14:29:55 INFO - PROCESS | 3844 | 1464989395087 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 14:29:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 14:29:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 595ms 14:29:55 INFO - PROCESS | 3844 | 1464989395119 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 14:29:55 INFO - PROCESS | 3844 | 1464989395121 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 14:29:55 INFO - PROCESS | 3844 | 1464989395128 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 14:29:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 14:29:55 INFO - PROCESS | 3844 | 1464989395130 Marionette TRACE conn3 <- [1,638,null,{}] 14:29:55 INFO - PROCESS | 3844 | 1464989395133 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:55 INFO - PROCESS | 3844 | 1464989395212 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 14:29:55 INFO - PROCESS | 3844 | 1464989395219 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:55 INFO - PROCESS | 3844 | ++DOCSHELL 19A5B000 == 59 [pid = 3844] [id = 169] 14:29:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 147 (19A5D000) [pid = 3844] [serial = 505] [outer = 00000000] 14:29:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 148 (19A60400) [pid = 3844] [serial = 506] [outer = 19A5D000] 14:29:55 INFO - PROCESS | 3844 | 1464989395264 Marionette DEBUG loaded listener.js 14:29:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 149 (19A63400) [pid = 3844] [serial = 507] [outer = 19A5D000] 14:29:55 INFO - PROCESS | 3844 | 1464989395716 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 14:29:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 14:29:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 642ms 14:29:55 INFO - PROCESS | 3844 | 1464989395767 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 14:29:55 INFO - PROCESS | 3844 | 1464989395769 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 14:29:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 14:29:55 INFO - PROCESS | 3844 | 1464989395777 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 14:29:55 INFO - PROCESS | 3844 | 1464989395779 Marionette TRACE conn3 <- [1,642,null,{}] 14:29:55 INFO - PROCESS | 3844 | 1464989395782 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:55 INFO - PROCESS | 3844 | 1464989395879 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 14:29:55 INFO - PROCESS | 3844 | 1464989395885 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:55 INFO - PROCESS | 3844 | ++DOCSHELL 132F1C00 == 60 [pid = 3844] [id = 170] 14:29:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 150 (1AB36400) [pid = 3844] [serial = 508] [outer = 00000000] 14:29:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 151 (1B41B800) [pid = 3844] [serial = 509] [outer = 1AB36400] 14:29:55 INFO - PROCESS | 3844 | 1464989395934 Marionette DEBUG loaded listener.js 14:29:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 152 (1B53AC00) [pid = 3844] [serial = 510] [outer = 1AB36400] 14:29:57 INFO - PROCESS | 3844 | --DOCSHELL 1A9C1C00 == 59 [pid = 3844] [id = 140] 14:29:57 INFO - PROCESS | 3844 | --DOCSHELL 168BD400 == 58 [pid = 3844] [id = 99] 14:29:57 INFO - PROCESS | 3844 | --DOCSHELL 15605800 == 57 [pid = 3844] [id = 83] 14:29:57 INFO - PROCESS | 3844 | --DOCSHELL 1825A000 == 56 [pid = 3844] [id = 69] 14:29:57 INFO - PROCESS | 3844 | --DOCSHELL 18744800 == 55 [pid = 3844] [id = 141] 14:29:57 INFO - PROCESS | 3844 | --DOCSHELL 15047800 == 54 [pid = 3844] [id = 142] 14:29:57 INFO - PROCESS | 3844 | --DOCSHELL 14F24000 == 53 [pid = 3844] [id = 139] 14:29:57 INFO - PROCESS | 3844 | --DOCSHELL 10A64000 == 52 [pid = 3844] [id = 113] 14:29:57 INFO - PROCESS | 3844 | --DOCSHELL 1A9C6000 == 51 [pid = 3844] [id = 84] 14:29:57 INFO - PROCESS | 3844 | --DOCSHELL 16C9EC00 == 50 [pid = 3844] [id = 126] 14:29:57 INFO - PROCESS | 3844 | --DOCSHELL 168C6800 == 49 [pid = 3844] [id = 100] 14:29:57 INFO - PROCESS | 3844 | --DOCSHELL 1280F000 == 48 [pid = 3844] [id = 114] 14:29:57 INFO - PROCESS | 3844 | --DOCSHELL 114ADC00 == 47 [pid = 3844] [id = 70] 14:29:57 INFO - PROCESS | 3844 | --DOCSHELL 16C10000 == 46 [pid = 3844] [id = 127] 14:29:57 INFO - PROCESS | 3844 | --DOCSHELL 1A504000 == 45 [pid = 3844] [id = 98] 14:29:57 INFO - PROCESS | 3844 | --DOCSHELL 13D47C00 == 44 [pid = 3844] [id = 137] 14:29:57 INFO - PROCESS | 3844 | --DOCSHELL 14F1AC00 == 43 [pid = 3844] [id = 160] 14:29:57 INFO - PROCESS | 3844 | --DOCSHELL 19C82C00 == 42 [pid = 3844] [id = 159] 14:29:57 INFO - PROCESS | 3844 | --DOCSHELL 19926800 == 41 [pid = 3844] [id = 158] 14:29:57 INFO - PROCESS | 3844 | --DOCSHELL 16C9C800 == 40 [pid = 3844] [id = 156] 14:29:57 INFO - PROCESS | 3844 | --DOCSHELL 18743400 == 39 [pid = 3844] [id = 157] 14:29:57 INFO - PROCESS | 3844 | --DOCSHELL 13087800 == 38 [pid = 3844] [id = 155] 14:29:57 INFO - PROCESS | 3844 | --DOCSHELL 12809800 == 37 [pid = 3844] [id = 153] 14:29:57 INFO - PROCESS | 3844 | --DOCSHELL 10B1D000 == 36 [pid = 3844] [id = 154] 14:29:57 INFO - PROCESS | 3844 | --DOCSHELL 18728C00 == 35 [pid = 3844] [id = 166] 14:29:57 INFO - PROCESS | 3844 | --DOCSHELL 13D4C000 == 34 [pid = 3844] [id = 161] 14:29:57 INFO - PROCESS | 3844 | --DOCSHELL 16C1B400 == 33 [pid = 3844] [id = 164] 14:29:57 INFO - PROCESS | 3844 | --DOCSHELL 16D7F000 == 32 [pid = 3844] [id = 163] 14:29:57 INFO - PROCESS | 3844 | --DOCSHELL 19A5B000 == 31 [pid = 3844] [id = 169] 14:29:57 INFO - PROCESS | 3844 | --DOCSHELL 16781000 == 30 [pid = 3844] [id = 168] 14:29:57 INFO - PROCESS | 3844 | --DOCSHELL 1A509000 == 29 [pid = 3844] [id = 167] 14:29:57 INFO - PROCESS | 3844 | --DOCSHELL 1874AC00 == 28 [pid = 3844] [id = 165] 14:29:57 INFO - PROCESS | 3844 | --DOCSHELL 1609D400 == 27 [pid = 3844] [id = 162] 14:29:57 INFO - PROCESS | 3844 | --DOMWINDOW == 151 (1A8D2400) [pid = 3844] [serial = 365] [outer = 00000000] [url = about:blank] 14:29:57 INFO - PROCESS | 3844 | --DOMWINDOW == 150 (18737400) [pid = 3844] [serial = 443] [outer = 00000000] [url = about:blank] 14:29:57 INFO - PROCESS | 3844 | --DOMWINDOW == 149 (1A149800) [pid = 3844] [serial = 446] [outer = 00000000] [url = about:blank] 14:29:57 INFO - PROCESS | 3844 | --DOMWINDOW == 148 (14F1E400) [pid = 3844] [serial = 413] [outer = 00000000] [url = about:blank] 14:29:57 INFO - PROCESS | 3844 | --DOMWINDOW == 147 (16C90800) [pid = 3844] [serial = 416] [outer = 00000000] [url = about:blank] 14:29:57 INFO - PROCESS | 3844 | --DOMWINDOW == 146 (1AB34400) [pid = 3844] [serial = 419] [outer = 00000000] [url = about:blank] 14:29:57 INFO - PROCESS | 3844 | --DOMWINDOW == 145 (1874A000) [pid = 3844] [serial = 422] [outer = 00000000] [url = about:blank] 14:29:57 INFO - PROCESS | 3844 | --DOMWINDOW == 144 (15052C00) [pid = 3844] [serial = 426] [outer = 00000000] [url = about:blank] 14:29:57 INFO - PROCESS | 3844 | --DOMWINDOW == 143 (15050000) [pid = 3844] [serial = 425] [outer = 00000000] [url = about:blank] 14:29:57 INFO - PROCESS | 3844 | --DOMWINDOW == 142 (1504E000) [pid = 3844] [serial = 429] [outer = 00000000] [url = about:blank] 14:29:57 INFO - PROCESS | 3844 | --DOMWINDOW == 141 (14F8FC00) [pid = 3844] [serial = 428] [outer = 00000000] [url = about:blank] 14:29:57 INFO - PROCESS | 3844 | --DOMWINDOW == 140 (16F5D000) [pid = 3844] [serial = 440] [outer = 00000000] [url = about:blank] 14:29:57 INFO - PROCESS | 3844 | --DOMWINDOW == 139 (141CD000) [pid = 3844] [serial = 431] [outer = 00000000] [url = about:blank] 14:29:57 INFO - PROCESS | 3844 | --DOMWINDOW == 138 (14F29C00) [pid = 3844] [serial = 432] [outer = 00000000] [url = about:blank] 14:29:57 INFO - PROCESS | 3844 | --DOMWINDOW == 137 (15EBC400) [pid = 3844] [serial = 434] [outer = 00000000] [url = about:blank] 14:29:58 INFO - PROCESS | 3844 | --DOMWINDOW == 136 (168BFC00) [pid = 3844] [serial = 435] [outer = 00000000] [url = about:blank] 14:29:58 INFO - PROCESS | 3844 | --DOMWINDOW == 135 (16C9CC00) [pid = 3844] [serial = 437] [outer = 00000000] [url = about:blank] 14:29:58 INFO - PROCESS | 3844 | --DOMWINDOW == 134 (16EC8800) [pid = 3844] [serial = 438] [outer = 00000000] [url = about:blank] 14:29:58 INFO - PROCESS | 3844 | --DOMWINDOW == 133 (1A831000) [pid = 3844] [serial = 449] [outer = 00000000] [url = about:blank] 14:29:58 INFO - PROCESS | 3844 | --DOMWINDOW == 132 (19922800) [pid = 3844] [serial = 458] [outer = 00000000] [url = about:blank] 14:29:58 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (1AA0E000) [pid = 3844] [serial = 456] [outer = 00000000] [url = about:blank] 14:29:58 INFO - PROCESS | 3844 | --DOMWINDOW == 130 (1A9C0800) [pid = 3844] [serial = 455] [outer = 00000000] [url = about:blank] 14:29:58 INFO - PROCESS | 3844 | --DOMWINDOW == 129 (1A9BDC00) [pid = 3844] [serial = 450] [outer = 00000000] [url = about:blank] 14:29:58 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (1A14A400) [pid = 3844] [serial = 447] [outer = 00000000] [url = about:blank] 14:29:58 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (1873E400) [pid = 3844] [serial = 444] [outer = 00000000] [url = about:blank] 14:29:58 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (17991400) [pid = 3844] [serial = 452] [outer = 00000000] [url = about:blank] 14:29:58 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (1774F400) [pid = 3844] [serial = 441] [outer = 00000000] [url = about:blank] 14:29:58 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (18749800) [pid = 3844] [serial = 453] [outer = 00000000] [url = about:blank] 14:29:58 INFO - PROCESS | 3844 | 1464989398088 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 14:29:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 14:29:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 2348ms 14:29:58 INFO - PROCESS | 3844 | 1464989398139 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 14:29:58 INFO - PROCESS | 3844 | 1464989398143 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 14:29:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 14:29:58 INFO - PROCESS | 3844 | 1464989398149 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 14:29:58 INFO - PROCESS | 3844 | 1464989398152 Marionette TRACE conn3 <- [1,646,null,{}] 14:29:58 INFO - PROCESS | 3844 | 1464989398158 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:58 INFO - PROCESS | 3844 | 1464989398249 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 14:29:58 INFO - PROCESS | 3844 | 1464989398260 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:58 INFO - PROCESS | 3844 | ++DOCSHELL 1055B800 == 28 [pid = 3844] [id = 171] 14:29:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (105EF800) [pid = 3844] [serial = 511] [outer = 00000000] 14:29:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (10B1A400) [pid = 3844] [serial = 512] [outer = 105EF800] 14:29:58 INFO - PROCESS | 3844 | 1464989398308 Marionette DEBUG loaded listener.js 14:29:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (10B88400) [pid = 3844] [serial = 513] [outer = 105EF800] 14:29:58 INFO - PROCESS | 3844 | 1464989398787 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 14:29:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 14:29:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 705ms 14:29:58 INFO - PROCESS | 3844 | 1464989398849 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 14:29:58 INFO - PROCESS | 3844 | 1464989398855 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 14:29:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 14:29:58 INFO - PROCESS | 3844 | 1464989398861 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 14:29:58 INFO - PROCESS | 3844 | 1464989398864 Marionette TRACE conn3 <- [1,650,null,{}] 14:29:58 INFO - PROCESS | 3844 | 1464989398867 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:58 INFO - PROCESS | 3844 | 1464989398952 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 14:29:59 INFO - PROCESS | 3844 | 1464989398962 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:59 INFO - PROCESS | 3844 | ++DOCSHELL 12D3E400 == 29 [pid = 3844] [id = 172] 14:29:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (12D3F000) [pid = 3844] [serial = 514] [outer = 00000000] 14:29:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (13006000) [pid = 3844] [serial = 515] [outer = 12D3F000] 14:29:59 INFO - PROCESS | 3844 | 1464989399009 Marionette DEBUG loaded listener.js 14:29:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 130 (13089000) [pid = 3844] [serial = 516] [outer = 12D3F000] 14:29:59 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:29:59 INFO - PROCESS | 3844 | [3844] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:29:59 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:29:59 INFO - PROCESS | 3844 | [3844] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:29:59 INFO - PROCESS | 3844 | 1464989399479 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 14:29:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 14:29:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 627ms 14:29:59 INFO - PROCESS | 3844 | 1464989399498 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 14:29:59 INFO - PROCESS | 3844 | 1464989399501 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 14:29:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 14:29:59 INFO - PROCESS | 3844 | 1464989399504 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 14:29:59 INFO - PROCESS | 3844 | 1464989399508 Marionette TRACE conn3 <- [1,654,null,{}] 14:29:59 INFO - PROCESS | 3844 | 1464989399519 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:59 INFO - PROCESS | 3844 | 1464989399612 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 14:29:59 INFO - PROCESS | 3844 | 1464989399653 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:59 INFO - PROCESS | 3844 | ++DOCSHELL 13714000 == 30 [pid = 3844] [id = 173] 14:29:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 131 (13718000) [pid = 3844] [serial = 517] [outer = 00000000] 14:29:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (141C9000) [pid = 3844] [serial = 518] [outer = 13718000] 14:29:59 INFO - PROCESS | 3844 | 1464989399770 Marionette DEBUG loaded listener.js 14:29:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 133 (14F1BC00) [pid = 3844] [serial = 519] [outer = 13718000] 14:30:00 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:30:00 INFO - PROCESS | 3844 | [3844] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:30:00 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:30:00 INFO - PROCESS | 3844 | 1464989400162 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 14:30:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 14:30:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 705ms 14:30:00 INFO - PROCESS | 3844 | 1464989400202 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 14:30:00 INFO - PROCESS | 3844 | 1464989400204 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 14:30:00 INFO - PROCESS | 3844 | 1464989400207 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 14:30:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 14:30:00 INFO - PROCESS | 3844 | 1464989400209 Marionette TRACE conn3 <- [1,658,null,{}] 14:30:00 INFO - PROCESS | 3844 | 1464989400212 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:00 INFO - PROCESS | 3844 | 1464989400293 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 14:30:00 INFO - PROCESS | 3844 | 1464989400373 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:00 INFO - PROCESS | 3844 | ++DOCSHELL 112B5400 == 31 [pid = 3844] [id = 174] 14:30:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 134 (141C8400) [pid = 3844] [serial = 520] [outer = 00000000] 14:30:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 135 (1504F800) [pid = 3844] [serial = 521] [outer = 141C8400] 14:30:00 INFO - PROCESS | 3844 | 1464989400418 Marionette DEBUG loaded listener.js 14:30:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 136 (1506A400) [pid = 3844] [serial = 522] [outer = 141C8400] 14:30:00 INFO - PROCESS | 3844 | 1464989400799 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 14:30:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 14:30:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 642ms 14:30:00 INFO - PROCESS | 3844 | 1464989400845 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 14:30:00 INFO - PROCESS | 3844 | 1464989400847 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 14:30:00 INFO - PROCESS | 3844 | 1464989400851 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 14:30:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 14:30:00 INFO - PROCESS | 3844 | 1464989400852 Marionette TRACE conn3 <- [1,662,null,{}] 14:30:00 INFO - PROCESS | 3844 | 1464989400856 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:00 INFO - PROCESS | 3844 | 1464989400961 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 14:30:01 INFO - PROCESS | 3844 | 1464989401000 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:01 INFO - PROCESS | 3844 | ++DOCSHELL 150AA800 == 32 [pid = 3844] [id = 175] 14:30:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 137 (150AAC00) [pid = 3844] [serial = 523] [outer = 00000000] 14:30:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 138 (15606400) [pid = 3844] [serial = 524] [outer = 150AAC00] 14:30:01 INFO - PROCESS | 3844 | 1464989401045 Marionette DEBUG loaded listener.js 14:30:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 139 (15695400) [pid = 3844] [serial = 525] [outer = 150AAC00] 14:30:01 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:30:01 INFO - PROCESS | 3844 | [3844] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:30:01 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:30:01 INFO - PROCESS | 3844 | 1464989401441 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 14:30:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 14:30:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 642ms 14:30:01 INFO - PROCESS | 3844 | 1464989401489 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 14:30:01 INFO - PROCESS | 3844 | 1464989401491 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 14:30:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 14:30:01 INFO - PROCESS | 3844 | 1464989401494 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 14:30:01 INFO - PROCESS | 3844 | 1464989401496 Marionette TRACE conn3 <- [1,666,null,{}] 14:30:01 INFO - PROCESS | 3844 | 1464989401499 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:01 INFO - PROCESS | 3844 | 1464989401645 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 14:30:01 INFO - PROCESS | 3844 | 1464989401662 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:01 INFO - PROCESS | 3844 | ++DOCSHELL 15EB2C00 == 33 [pid = 3844] [id = 176] 14:30:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 140 (15F3AC00) [pid = 3844] [serial = 526] [outer = 00000000] 14:30:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 141 (1678DC00) [pid = 3844] [serial = 527] [outer = 15F3AC00] 14:30:01 INFO - PROCESS | 3844 | 1464989401707 Marionette DEBUG loaded listener.js 14:30:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 142 (168C3000) [pid = 3844] [serial = 528] [outer = 15F3AC00] 14:30:02 INFO - PROCESS | 3844 | 1464989402108 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 14:30:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 14:30:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 642ms 14:30:02 INFO - PROCESS | 3844 | 1464989402133 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 14:30:02 INFO - PROCESS | 3844 | 1464989402134 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 14:30:02 INFO - PROCESS | 3844 | 1464989402138 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 14:30:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 14:30:02 INFO - PROCESS | 3844 | 1464989402140 Marionette TRACE conn3 <- [1,670,null,{}] 14:30:02 INFO - PROCESS | 3844 | 1464989402143 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:02 INFO - PROCESS | 3844 | 1464989402216 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 14:30:02 INFO - PROCESS | 3844 | 1464989402327 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:02 INFO - PROCESS | 3844 | ++DOCSHELL 15EB2000 == 34 [pid = 3844] [id = 177] 14:30:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 143 (1678C400) [pid = 3844] [serial = 529] [outer = 00000000] 14:30:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 144 (16C1B400) [pid = 3844] [serial = 530] [outer = 1678C400] 14:30:02 INFO - PROCESS | 3844 | 1464989402371 Marionette DEBUG loaded listener.js 14:30:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 145 (16C90800) [pid = 3844] [serial = 531] [outer = 1678C400] 14:30:03 INFO - PROCESS | 3844 | 1464989403244 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 14:30:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 14:30:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1143ms 14:30:03 INFO - PROCESS | 3844 | 1464989403287 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 14:30:03 INFO - PROCESS | 3844 | 1464989403289 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 14:30:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 14:30:03 INFO - PROCESS | 3844 | 1464989403293 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 14:30:03 INFO - PROCESS | 3844 | 1464989403294 Marionette TRACE conn3 <- [1,674,null,{}] 14:30:03 INFO - PROCESS | 3844 | 1464989403298 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:03 INFO - PROCESS | 3844 | 1464989403410 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 14:30:03 INFO - PROCESS | 3844 | 1464989403461 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:03 INFO - PROCESS | 3844 | ++DOCSHELL 13003400 == 35 [pid = 3844] [id = 178] 14:30:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 146 (16A58000) [pid = 3844] [serial = 532] [outer = 00000000] 14:30:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 147 (16D81800) [pid = 3844] [serial = 533] [outer = 16A58000] 14:30:03 INFO - PROCESS | 3844 | 1464989403506 Marionette DEBUG loaded listener.js 14:30:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 148 (16D82800) [pid = 3844] [serial = 534] [outer = 16A58000] 14:30:04 INFO - PROCESS | 3844 | 1464989404442 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 14:30:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 14:30:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1190ms 14:30:04 INFO - PROCESS | 3844 | 1464989404496 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 14:30:04 INFO - PROCESS | 3844 | 1464989404498 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 14:30:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 14:30:04 INFO - PROCESS | 3844 | 1464989404502 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 14:30:04 INFO - PROCESS | 3844 | 1464989404503 Marionette TRACE conn3 <- [1,678,null,{}] 14:30:04 INFO - PROCESS | 3844 | 1464989404514 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:04 INFO - PROCESS | 3844 | 1464989404618 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 14:30:04 INFO - PROCESS | 3844 | 1464989404625 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:04 INFO - PROCESS | 3844 | ++DOCSHELL 132F4400 == 36 [pid = 3844] [id = 179] 14:30:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 149 (16ECEC00) [pid = 3844] [serial = 535] [outer = 00000000] 14:30:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 150 (16EEEC00) [pid = 3844] [serial = 536] [outer = 16ECEC00] 14:30:04 INFO - PROCESS | 3844 | 1464989404669 Marionette DEBUG loaded listener.js 14:30:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 151 (16EF0000) [pid = 3844] [serial = 537] [outer = 16ECEC00] 14:30:05 INFO - PROCESS | 3844 | --DOMWINDOW == 150 (19A5D000) [pid = 3844] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 14:30:05 INFO - PROCESS | 3844 | --DOMWINDOW == 149 (1874B400) [pid = 3844] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 14:30:05 INFO - PROCESS | 3844 | --DOMWINDOW == 148 (1991E400) [pid = 3844] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 14:30:05 INFO - PROCESS | 3844 | --DOMWINDOW == 147 (1A9C0C00) [pid = 3844] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 14:30:05 INFO - PROCESS | 3844 | --DOMWINDOW == 146 (16D7B800) [pid = 3844] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 14:30:05 INFO - PROCESS | 3844 | --DOMWINDOW == 145 (16D85000) [pid = 3844] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 14:30:05 INFO - PROCESS | 3844 | --DOMWINDOW == 144 (16752C00) [pid = 3844] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 14:30:05 INFO - PROCESS | 3844 | --DOMWINDOW == 143 (13D50400) [pid = 3844] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 14:30:05 INFO - PROCESS | 3844 | --DOMWINDOW == 142 (14F21C00) [pid = 3844] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 14:30:05 INFO - PROCESS | 3844 | --DOMWINDOW == 141 (1A13FC00) [pid = 3844] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 14:30:05 INFO - PROCESS | 3844 | --DOMWINDOW == 140 (19C83800) [pid = 3844] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 14:30:05 INFO - PROCESS | 3844 | --DOMWINDOW == 139 (18743800) [pid = 3844] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 14:30:05 INFO - PROCESS | 3844 | --DOMWINDOW == 138 (16C9DC00) [pid = 3844] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 14:30:05 INFO - PROCESS | 3844 | --DOMWINDOW == 137 (131B5000) [pid = 3844] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 14:30:05 INFO - PROCESS | 3844 | --DOMWINDOW == 136 (10B1D400) [pid = 3844] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 14:30:05 INFO - PROCESS | 3844 | --DOMWINDOW == 135 (19918C00) [pid = 3844] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 14:30:05 INFO - PROCESS | 3844 | --DOMWINDOW == 134 (16C97000) [pid = 3844] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 14:30:05 INFO - PROCESS | 3844 | --DOMWINDOW == 133 (15606800) [pid = 3844] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 14:30:05 INFO - PROCESS | 3844 | --DOMWINDOW == 132 (0F2EFC00) [pid = 3844] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 14:30:05 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (105F6800) [pid = 3844] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 14:30:05 INFO - PROCESS | 3844 | --DOMWINDOW == 130 (112B6400) [pid = 3844] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 14:30:05 INFO - PROCESS | 3844 | --DOMWINDOW == 129 (0F2F3000) [pid = 3844] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 14:30:05 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (16C9F000) [pid = 3844] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 14:30:05 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (1AB32C00) [pid = 3844] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 14:30:05 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (150A7C00) [pid = 3844] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 14:30:05 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (15AEFC00) [pid = 3844] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 14:30:05 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (10B8D000) [pid = 3844] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 14:30:05 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (168BF000) [pid = 3844] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 14:30:05 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (1A317800) [pid = 3844] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 14:30:05 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (16093400) [pid = 3844] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 14:30:05 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (1300F800) [pid = 3844] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 14:30:05 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (1AA04800) [pid = 3844] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 14:30:05 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (112A3000) [pid = 3844] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 14:30:05 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (128C9C00) [pid = 3844] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 14:30:05 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (14F8F000) [pid = 3844] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 14:30:05 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (141D1000) [pid = 3844] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 14:30:05 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (1674E800) [pid = 3844] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 14:30:05 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (150A3800) [pid = 3844] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 14:30:05 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (1A50B800) [pid = 3844] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 14:30:05 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (14F23000) [pid = 3844] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 14:30:05 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (18746800) [pid = 3844] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 14:30:05 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (18732800) [pid = 3844] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 14:30:05 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (15AEB400) [pid = 3844] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 14:30:06 INFO - PROCESS | 3844 | 1464989406116 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 14:30:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 14:30:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1612ms 14:30:06 INFO - PROCESS | 3844 | 1464989406141 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 14:30:06 INFO - PROCESS | 3844 | 1464989406143 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 14:30:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 14:30:06 INFO - PROCESS | 3844 | 1464989406147 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 14:30:06 INFO - PROCESS | 3844 | 1464989406148 Marionette TRACE conn3 <- [1,682,null,{}] 14:30:06 INFO - PROCESS | 3844 | 1464989406152 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:06 INFO - PROCESS | 3844 | 1464989406220 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 14:30:06 INFO - PROCESS | 3844 | 1464989406227 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:06 INFO - PROCESS | 3844 | ++DOCSHELL 10B1B000 == 37 [pid = 3844] [id = 180] 14:30:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (10B1C000) [pid = 3844] [serial = 538] [outer = 00000000] 14:30:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (13121800) [pid = 3844] [serial = 539] [outer = 10B1C000] 14:30:06 INFO - PROCESS | 3844 | 1464989406271 Marionette DEBUG loaded listener.js 14:30:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (13713000) [pid = 3844] [serial = 540] [outer = 10B1C000] 14:30:07 INFO - PROCESS | 3844 | 1464989407208 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 14:30:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 14:30:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1096ms 14:30:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 14:30:07 INFO - PROCESS | 3844 | 1464989407244 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 14:30:07 INFO - PROCESS | 3844 | 1464989407246 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 14:30:07 INFO - PROCESS | 3844 | 1464989407250 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 14:30:07 INFO - PROCESS | 3844 | 1464989407252 Marionette TRACE conn3 <- [1,686,null,{}] 14:30:07 INFO - PROCESS | 3844 | 1464989407256 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:07 INFO - PROCESS | 3844 | 1464989407348 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 14:30:07 INFO - PROCESS | 3844 | 1464989407355 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:07 INFO - PROCESS | 3844 | ++DOCSHELL 1328A800 == 38 [pid = 3844] [id = 181] 14:30:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (1390CC00) [pid = 3844] [serial = 541] [outer = 00000000] 14:30:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (16781400) [pid = 3844] [serial = 542] [outer = 1390CC00] 14:30:07 INFO - PROCESS | 3844 | 1464989407408 Marionette DEBUG loaded listener.js 14:30:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (16C98400) [pid = 3844] [serial = 543] [outer = 1390CC00] 14:30:08 INFO - PROCESS | 3844 | 1464989408629 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 14:30:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 14:30:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1394ms 14:30:08 INFO - PROCESS | 3844 | 1464989408655 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 14:30:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 14:30:08 INFO - PROCESS | 3844 | 1464989408659 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 14:30:08 INFO - PROCESS | 3844 | 1464989408664 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 14:30:08 INFO - PROCESS | 3844 | 1464989408668 Marionette TRACE conn3 <- [1,690,null,{}] 14:30:08 INFO - PROCESS | 3844 | 1464989408673 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:08 INFO - PROCESS | 3844 | 1464989408795 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 14:30:08 INFO - PROCESS | 3844 | 1464989408938 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:08 INFO - PROCESS | 3844 | ++DOCSHELL 105F6800 == 39 [pid = 3844] [id = 182] 14:30:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (10A61C00) [pid = 3844] [serial = 544] [outer = 00000000] 14:30:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (114ADC00) [pid = 3844] [serial = 545] [outer = 10A61C00] 14:30:08 INFO - PROCESS | 3844 | 1464989408994 Marionette DEBUG loaded listener.js 14:30:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (13003000) [pid = 3844] [serial = 546] [outer = 10A61C00] 14:30:10 INFO - PROCESS | 3844 | 1464989410121 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 14:30:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 14:30:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1503ms 14:30:10 INFO - PROCESS | 3844 | 1464989410164 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 14:30:10 INFO - PROCESS | 3844 | 1464989410167 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 14:30:10 INFO - PROCESS | 3844 | 1464989410173 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 14:30:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 14:30:10 INFO - PROCESS | 3844 | 1464989410176 Marionette TRACE conn3 <- [1,694,null,{}] 14:30:10 INFO - PROCESS | 3844 | 1464989410182 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:10 INFO - PROCESS | 3844 | 1464989410286 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 14:30:10 INFO - PROCESS | 3844 | 1464989410423 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:10 INFO - PROCESS | 3844 | ++DOCSHELL 103D8400 == 40 [pid = 3844] [id = 183] 14:30:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (1048AC00) [pid = 3844] [serial = 547] [outer = 00000000] 14:30:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (11429800) [pid = 3844] [serial = 548] [outer = 1048AC00] 14:30:10 INFO - PROCESS | 3844 | 1464989410472 Marionette DEBUG loaded listener.js 14:30:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (128C9C00) [pid = 3844] [serial = 549] [outer = 1048AC00] 14:30:10 INFO - PROCESS | 3844 | --DOCSHELL 132F2400 == 39 [pid = 3844] [id = 20] 14:30:10 INFO - PROCESS | 3844 | --DOCSHELL 13D48800 == 38 [pid = 3844] [id = 24] 14:30:10 INFO - PROCESS | 3844 | --DOCSHELL 10A63C00 == 37 [pid = 3844] [id = 19] 14:30:10 INFO - PROCESS | 3844 | --DOCSHELL 1560EC00 == 36 [pid = 3844] [id = 25] 14:30:10 INFO - PROCESS | 3844 | --DOCSHELL 110D4800 == 35 [pid = 3844] [id = 28] 14:30:10 INFO - PROCESS | 3844 | --DOCSHELL 15EBCC00 == 34 [pid = 3844] [id = 26] 14:30:10 INFO - PROCESS | 3844 | --DOCSHELL 131B3000 == 33 [pid = 3844] [id = 23] 14:30:10 INFO - PROCESS | 3844 | --DOCSHELL 12D41800 == 32 [pid = 3844] [id = 22] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (1874D400) [pid = 3844] [serial = 423] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (1A8DA000) [pid = 3844] [serial = 206] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (1714E000) [pid = 3844] [serial = 290] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (1B41B800) [pid = 3844] [serial = 509] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (19A63400) [pid = 3844] [serial = 507] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (19C7B800) [pid = 3844] [serial = 494] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (1A830000) [pid = 3844] [serial = 497] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (19C7DC00) [pid = 3844] [serial = 495] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (1AD9D400) [pid = 3844] [serial = 500] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (1A9C7800) [pid = 3844] [serial = 498] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (19A60400) [pid = 3844] [serial = 506] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (178DD000) [pid = 3844] [serial = 491] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (16EF0C00) [pid = 3844] [serial = 488] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (16F53000) [pid = 3844] [serial = 489] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (16D7C000) [pid = 3844] [serial = 485] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (16D82400) [pid = 3844] [serial = 486] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (15689400) [pid = 3844] [serial = 482] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (15EB5000) [pid = 3844] [serial = 483] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (15EB9400) [pid = 3844] [serial = 480] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (150A2C00) [pid = 3844] [serial = 479] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (1AB3F000) [pid = 3844] [serial = 477] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (1A8D8C00) [pid = 3844] [serial = 476] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (1AB35800) [pid = 3844] [serial = 474] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (1A8D2800) [pid = 3844] [serial = 473] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (19924400) [pid = 3844] [serial = 471] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (1991DC00) [pid = 3844] [serial = 470] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (17D7CC00) [pid = 3844] [serial = 468] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (16EF6000) [pid = 3844] [serial = 467] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (1504A800) [pid = 3844] [serial = 465] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (14F20000) [pid = 3844] [serial = 464] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (10B28000) [pid = 3844] [serial = 462] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (10B24400) [pid = 3844] [serial = 461] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (1ADA1000) [pid = 3844] [serial = 459] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (1A13E400) [pid = 3844] [serial = 503] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (1AA06000) [pid = 3844] [serial = 504] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 84 (1AF74800) [pid = 3844] [serial = 501] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 83 (17D74400) [pid = 3844] [serial = 492] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 82 (18448400) [pid = 3844] [serial = 248] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 81 (112AD400) [pid = 3844] [serial = 368] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 80 (112A5C00) [pid = 3844] [serial = 284] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 79 (1506BC00) [pid = 3844] [serial = 245] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 78 (10488000) [pid = 3844] [serial = 332] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 77 (1AB36000) [pid = 3844] [serial = 377] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 76 (1AD99400) [pid = 3844] [serial = 251] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 75 (15AE5C00) [pid = 3844] [serial = 371] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 74 (16EEF000) [pid = 3844] [serial = 338] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 73 (1A35B000) [pid = 3844] [serial = 160] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 72 (168C7000) [pid = 3844] [serial = 296] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 71 (1AB3D000) [pid = 3844] [serial = 242] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 70 (1872A400) [pid = 3844] [serial = 203] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 69 (141CCC00) [pid = 3844] [serial = 335] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 68 (1AF79800) [pid = 3844] [serial = 420] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 67 (13002400) [pid = 3844] [serial = 197] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 66 (15069800) [pid = 3844] [serial = 414] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 65 (15EB4400) [pid = 3844] [serial = 200] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 64 (150A5800) [pid = 3844] [serial = 287] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 63 (19C82400) [pid = 3844] [serial = 374] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 62 (16C9BC00) [pid = 3844] [serial = 417] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 61 (1AB38800) [pid = 3844] [serial = 293] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3844 | --DOMWINDOW == 60 (1AF73800) [pid = 3844] [serial = 411] [outer = 00000000] [url = about:blank] 14:30:11 INFO - PROCESS | 3844 | 1464989411410 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 14:30:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 14:30:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1253ms 14:30:11 INFO - PROCESS | 3844 | 1464989411434 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 14:30:11 INFO - PROCESS | 3844 | 1464989411439 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 14:30:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 14:30:11 INFO - PROCESS | 3844 | 1464989411446 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 14:30:11 INFO - PROCESS | 3844 | 1464989411449 Marionette TRACE conn3 <- [1,698,null,{}] 14:30:11 INFO - PROCESS | 3844 | 1464989411453 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:11 INFO - PROCESS | 3844 | 1464989411535 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 14:30:11 INFO - PROCESS | 3844 | 1464989411601 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:11 INFO - PROCESS | 3844 | ++DOCSHELL 10B89400 == 33 [pid = 3844] [id = 184] 14:30:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 61 (10B8A800) [pid = 3844] [serial = 550] [outer = 00000000] 14:30:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 62 (13087400) [pid = 3844] [serial = 551] [outer = 10B8A800] 14:30:11 INFO - PROCESS | 3844 | 1464989411646 Marionette DEBUG loaded listener.js 14:30:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 63 (132F7C00) [pid = 3844] [serial = 552] [outer = 10B8A800] 14:30:12 INFO - PROCESS | 3844 | 1464989412541 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 14:30:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 14:30:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1159ms 14:30:12 INFO - PROCESS | 3844 | 1464989412602 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 14:30:12 INFO - PROCESS | 3844 | 1464989412605 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 14:30:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 14:30:12 INFO - PROCESS | 3844 | 1464989412608 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 14:30:12 INFO - PROCESS | 3844 | 1464989412612 Marionette TRACE conn3 <- [1,702,null,{}] 14:30:12 INFO - PROCESS | 3844 | 1464989412628 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:12 INFO - PROCESS | 3844 | 1464989412737 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 14:30:12 INFO - PROCESS | 3844 | 1464989412745 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:12 INFO - PROCESS | 3844 | ++DOCSHELL 14488400 == 34 [pid = 3844] [id = 185] 14:30:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 64 (14F1A800) [pid = 3844] [serial = 553] [outer = 00000000] 14:30:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 65 (14F8D800) [pid = 3844] [serial = 554] [outer = 14F1A800] 14:30:12 INFO - PROCESS | 3844 | 1464989412800 Marionette DEBUG loaded listener.js 14:30:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 66 (15047400) [pid = 3844] [serial = 555] [outer = 14F1A800] 14:30:13 INFO - PROCESS | 3844 | 1464989413742 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 14:30:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 14:30:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1143ms 14:30:13 INFO - PROCESS | 3844 | 1464989413757 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 14:30:13 INFO - PROCESS | 3844 | 1464989413760 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 14:30:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 14:30:13 INFO - PROCESS | 3844 | 1464989413763 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 14:30:13 INFO - PROCESS | 3844 | 1464989413765 Marionette TRACE conn3 <- [1,706,null,{}] 14:30:13 INFO - PROCESS | 3844 | 1464989413775 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:13 INFO - PROCESS | 3844 | 1464989413887 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 14:30:13 INFO - PROCESS | 3844 | 1464989413893 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:13 INFO - PROCESS | 3844 | ++DOCSHELL 14F98000 == 35 [pid = 3844] [id = 186] 14:30:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 67 (15049000) [pid = 3844] [serial = 556] [outer = 00000000] 14:30:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 68 (150A4000) [pid = 3844] [serial = 557] [outer = 15049000] 14:30:13 INFO - PROCESS | 3844 | 1464989413938 Marionette DEBUG loaded listener.js 14:30:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 69 (150ABC00) [pid = 3844] [serial = 558] [outer = 15049000] 14:30:14 INFO - PROCESS | 3844 | --DOMWINDOW == 68 (1AB36400) [pid = 3844] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 14:30:14 INFO - PROCESS | 3844 | --DOMWINDOW == 67 (15F3AC00) [pid = 3844] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 14:30:14 INFO - PROCESS | 3844 | --DOMWINDOW == 66 (105EF800) [pid = 3844] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 14:30:14 INFO - PROCESS | 3844 | --DOMWINDOW == 65 (13718000) [pid = 3844] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 14:30:14 INFO - PROCESS | 3844 | --DOMWINDOW == 64 (150AAC00) [pid = 3844] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 14:30:14 INFO - PROCESS | 3844 | --DOMWINDOW == 63 (12D3F000) [pid = 3844] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 14:30:14 INFO - PROCESS | 3844 | --DOMWINDOW == 62 (1678C400) [pid = 3844] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 14:30:14 INFO - PROCESS | 3844 | --DOMWINDOW == 61 (141C8400) [pid = 3844] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 14:30:14 INFO - PROCESS | 3844 | --DOMWINDOW == 60 (16ECEC00) [pid = 3844] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 14:30:14 INFO - PROCESS | 3844 | --DOMWINDOW == 59 (10B1C000) [pid = 3844] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 14:30:14 INFO - PROCESS | 3844 | --DOMWINDOW == 58 (16A58000) [pid = 3844] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 14:30:14 INFO - PROCESS | 3844 | 1464989414875 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 14:30:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 14:30:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1143ms 14:30:14 INFO - PROCESS | 3844 | 1464989414913 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 14:30:14 INFO - PROCESS | 3844 | 1464989414915 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 14:30:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 14:30:14 INFO - PROCESS | 3844 | 1464989414919 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 14:30:14 INFO - PROCESS | 3844 | 1464989414920 Marionette TRACE conn3 <- [1,710,null,{}] 14:30:14 INFO - PROCESS | 3844 | 1464989414924 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:15 INFO - PROCESS | 3844 | 1464989414997 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 14:30:15 INFO - PROCESS | 3844 | 1464989415004 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:15 INFO - PROCESS | 3844 | ++DOCSHELL 12B93C00 == 36 [pid = 3844] [id = 187] 14:30:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 59 (15053400) [pid = 3844] [serial = 559] [outer = 00000000] 14:30:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 60 (150A9C00) [pid = 3844] [serial = 560] [outer = 15053400] 14:30:15 INFO - PROCESS | 3844 | 1464989415049 Marionette DEBUG loaded listener.js 14:30:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 61 (1568A000) [pid = 3844] [serial = 561] [outer = 15053400] 14:30:15 INFO - PROCESS | 3844 | 1464989415473 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 14:30:15 INFO - PROCESS | 3844 | 1464989415518 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 14:30:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 14:30:15 INFO - PROCESS | 3844 | 1464989415525 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 14:30:15 INFO - PROCESS | 3844 | 1464989415527 Marionette TRACE conn3 <- [1,714,null,{}] 14:30:15 INFO - PROCESS | 3844 | 1464989415530 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:15 INFO - PROCESS | 3844 | 1464989415626 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 14:30:15 INFO - PROCESS | 3844 | 1464989415637 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:15 INFO - PROCESS | 3844 | ++DOCSHELL 1506DC00 == 37 [pid = 3844] [id = 188] 14:30:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 62 (15774000) [pid = 3844] [serial = 562] [outer = 00000000] 14:30:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 63 (16092C00) [pid = 3844] [serial = 563] [outer = 15774000] 14:30:15 INFO - PROCESS | 3844 | 1464989415684 Marionette DEBUG loaded listener.js 14:30:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 64 (16780400) [pid = 3844] [serial = 564] [outer = 15774000] 14:30:16 INFO - PROCESS | 3844 | 1464989416152 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 14:30:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 14:30:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 705ms 14:30:16 INFO - PROCESS | 3844 | 1464989416226 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 14:30:16 INFO - PROCESS | 3844 | 1464989416228 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 14:30:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 14:30:16 INFO - PROCESS | 3844 | 1464989416231 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 14:30:16 INFO - PROCESS | 3844 | 1464989416233 Marionette TRACE conn3 <- [1,718,null,{}] 14:30:16 INFO - PROCESS | 3844 | 1464989416236 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:16 INFO - PROCESS | 3844 | 1464989416310 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 14:30:16 INFO - PROCESS | 3844 | 1464989416351 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:16 INFO - PROCESS | 3844 | ++DOCSHELL 130E1800 == 38 [pid = 3844] [id = 189] 14:30:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 65 (168C0800) [pid = 3844] [serial = 565] [outer = 00000000] 14:30:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 66 (168C9400) [pid = 3844] [serial = 566] [outer = 168C0800] 14:30:16 INFO - PROCESS | 3844 | 1464989416395 Marionette DEBUG loaded listener.js 14:30:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 67 (168C9800) [pid = 3844] [serial = 567] [outer = 168C0800] 14:30:16 INFO - PROCESS | 3844 | 1464989416952 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 14:30:17 INFO - PROCESS | 3844 | 1464989417038 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 14:30:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 14:30:17 INFO - PROCESS | 3844 | 1464989417058 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 14:30:17 INFO - PROCESS | 3844 | 1464989417062 Marionette TRACE conn3 <- [1,722,null,{}] 14:30:17 INFO - PROCESS | 3844 | 1464989417068 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:17 INFO - PROCESS | 3844 | 1464989417180 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 14:30:17 INFO - PROCESS | 3844 | 1464989417250 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:17 INFO - PROCESS | 3844 | ++DOCSHELL 10B27400 == 39 [pid = 3844] [id = 190] 14:30:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 68 (11206000) [pid = 3844] [serial = 568] [outer = 00000000] 14:30:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 69 (1327F800) [pid = 3844] [serial = 569] [outer = 11206000] 14:30:17 INFO - PROCESS | 3844 | 1464989417306 Marionette DEBUG loaded listener.js 14:30:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 70 (13D49800) [pid = 3844] [serial = 570] [outer = 11206000] 14:30:17 INFO - PROCESS | 3844 | 1464989417933 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 14:30:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 14:30:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 956ms 14:30:18 INFO - PROCESS | 3844 | 1464989418003 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 14:30:18 INFO - PROCESS | 3844 | 1464989418009 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 14:30:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 14:30:18 INFO - PROCESS | 3844 | 1464989418016 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 14:30:18 INFO - PROCESS | 3844 | 1464989418018 Marionette TRACE conn3 <- [1,726,null,{}] 14:30:18 INFO - PROCESS | 3844 | 1464989418036 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:18 INFO - PROCESS | 3844 | 1464989418138 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 14:30:18 INFO - PROCESS | 3844 | 1464989418213 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:18 INFO - PROCESS | 3844 | ++DOCSHELL 1504A400 == 40 [pid = 3844] [id = 191] 14:30:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 71 (1504F000) [pid = 3844] [serial = 571] [outer = 00000000] 14:30:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 72 (150A7400) [pid = 3844] [serial = 572] [outer = 1504F000] 14:30:18 INFO - PROCESS | 3844 | 1464989418268 Marionette DEBUG loaded listener.js 14:30:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 73 (15EB6800) [pid = 3844] [serial = 573] [outer = 1504F000] 14:30:19 INFO - PROCESS | 3844 | 1464989419344 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 14:30:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 14:30:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1362ms 14:30:19 INFO - PROCESS | 3844 | 1464989419380 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 14:30:19 INFO - PROCESS | 3844 | 1464989419382 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 14:30:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 14:30:19 INFO - PROCESS | 3844 | 1464989419386 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 14:30:19 INFO - PROCESS | 3844 | 1464989419390 Marionette TRACE conn3 <- [1,730,null,{}] 14:30:19 INFO - PROCESS | 3844 | 1464989419401 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:19 INFO - PROCESS | 3844 | 1464989419504 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 14:30:19 INFO - PROCESS | 3844 | 1464989419576 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:19 INFO - PROCESS | 3844 | ++DOCSHELL 1675D800 == 41 [pid = 3844] [id = 192] 14:30:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 74 (1677EC00) [pid = 3844] [serial = 574] [outer = 00000000] 14:30:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 75 (16C9B000) [pid = 3844] [serial = 575] [outer = 1677EC00] 14:30:19 INFO - PROCESS | 3844 | 1464989419632 Marionette DEBUG loaded listener.js 14:30:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 76 (16D7CC00) [pid = 3844] [serial = 576] [outer = 1677EC00] 14:30:20 INFO - PROCESS | 3844 | 1464989420655 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 14:30:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 14:30:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1316ms 14:30:20 INFO - PROCESS | 3844 | 1464989420698 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 14:30:20 INFO - PROCESS | 3844 | 1464989420702 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 14:30:20 INFO - PROCESS | 3844 | 1464989420707 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 14:30:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 14:30:20 INFO - PROCESS | 3844 | 1464989420711 Marionette TRACE conn3 <- [1,734,null,{}] 14:30:20 INFO - PROCESS | 3844 | 1464989420716 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:20 INFO - PROCESS | 3844 | 1464989420858 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 14:30:20 INFO - PROCESS | 3844 | 1464989420972 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:21 INFO - PROCESS | 3844 | ++DOCSHELL 112B7000 == 42 [pid = 3844] [id = 193] 14:30:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 77 (128C9800) [pid = 3844] [serial = 577] [outer = 00000000] 14:30:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 78 (13127C00) [pid = 3844] [serial = 578] [outer = 128C9800] 14:30:21 INFO - PROCESS | 3844 | 1464989421070 Marionette DEBUG loaded listener.js 14:30:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 79 (13283000) [pid = 3844] [serial = 579] [outer = 128C9800] 14:30:21 INFO - PROCESS | 3844 | --DOCSHELL 1576DC00 == 41 [pid = 3844] [id = 27] 14:30:21 INFO - PROCESS | 3844 | --DOCSHELL 1688E400 == 40 [pid = 3844] [id = 8] 14:30:21 INFO - PROCESS | 3844 | --DOMWINDOW == 78 (1B53AC00) [pid = 3844] [serial = 510] [outer = 00000000] [url = about:blank] 14:30:21 INFO - PROCESS | 3844 | --DOMWINDOW == 77 (1678DC00) [pid = 3844] [serial = 527] [outer = 00000000] [url = about:blank] 14:30:21 INFO - PROCESS | 3844 | --DOMWINDOW == 76 (168C3000) [pid = 3844] [serial = 528] [outer = 00000000] [url = about:blank] 14:30:21 INFO - PROCESS | 3844 | --DOMWINDOW == 75 (10B1A400) [pid = 3844] [serial = 512] [outer = 00000000] [url = about:blank] 14:30:21 INFO - PROCESS | 3844 | --DOMWINDOW == 74 (10B88400) [pid = 3844] [serial = 513] [outer = 00000000] [url = about:blank] 14:30:21 INFO - PROCESS | 3844 | --DOMWINDOW == 73 (141C9000) [pid = 3844] [serial = 518] [outer = 00000000] [url = about:blank] 14:30:21 INFO - PROCESS | 3844 | --DOMWINDOW == 72 (14F1BC00) [pid = 3844] [serial = 519] [outer = 00000000] [url = about:blank] 14:30:21 INFO - PROCESS | 3844 | --DOMWINDOW == 71 (15606400) [pid = 3844] [serial = 524] [outer = 00000000] [url = about:blank] 14:30:21 INFO - PROCESS | 3844 | --DOMWINDOW == 70 (13006000) [pid = 3844] [serial = 515] [outer = 00000000] [url = about:blank] 14:30:21 INFO - PROCESS | 3844 | --DOMWINDOW == 69 (16C1B400) [pid = 3844] [serial = 530] [outer = 00000000] [url = about:blank] 14:30:21 INFO - PROCESS | 3844 | --DOMWINDOW == 68 (15695400) [pid = 3844] [serial = 525] [outer = 00000000] [url = about:blank] 14:30:21 INFO - PROCESS | 3844 | --DOMWINDOW == 67 (16781400) [pid = 3844] [serial = 542] [outer = 00000000] [url = about:blank] 14:30:21 INFO - PROCESS | 3844 | --DOMWINDOW == 66 (13089000) [pid = 3844] [serial = 516] [outer = 00000000] [url = about:blank] 14:30:21 INFO - PROCESS | 3844 | --DOMWINDOW == 65 (1504F800) [pid = 3844] [serial = 521] [outer = 00000000] [url = about:blank] 14:30:21 INFO - PROCESS | 3844 | --DOMWINDOW == 64 (1506A400) [pid = 3844] [serial = 522] [outer = 00000000] [url = about:blank] 14:30:21 INFO - PROCESS | 3844 | --DOMWINDOW == 63 (16EEEC00) [pid = 3844] [serial = 536] [outer = 00000000] [url = about:blank] 14:30:21 INFO - PROCESS | 3844 | --DOMWINDOW == 62 (13121800) [pid = 3844] [serial = 539] [outer = 00000000] [url = about:blank] 14:30:21 INFO - PROCESS | 3844 | --DOMWINDOW == 61 (16EF0000) [pid = 3844] [serial = 537] [outer = 00000000] [url = about:blank] 14:30:21 INFO - PROCESS | 3844 | --DOMWINDOW == 60 (16D81800) [pid = 3844] [serial = 533] [outer = 00000000] [url = about:blank] 14:30:21 INFO - PROCESS | 3844 | --DOMWINDOW == 59 (16D82800) [pid = 3844] [serial = 534] [outer = 00000000] [url = about:blank] 14:30:21 INFO - PROCESS | 3844 | --DOMWINDOW == 58 (16C90800) [pid = 3844] [serial = 531] [outer = 00000000] [url = about:blank] 14:30:21 INFO - PROCESS | 3844 | --DOMWINDOW == 57 (13713000) [pid = 3844] [serial = 540] [outer = 00000000] [url = about:blank] 14:30:22 INFO - PROCESS | 3844 | 1464989422009 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 14:30:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 14:30:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1300ms 14:30:22 INFO - PROCESS | 3844 | 1464989422037 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 14:30:22 INFO - PROCESS | 3844 | 1464989422042 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 14:30:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 14:30:22 INFO - PROCESS | 3844 | 1464989422048 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 14:30:22 INFO - PROCESS | 3844 | 1464989422051 Marionette TRACE conn3 <- [1,738,null,{}] 14:30:22 INFO - PROCESS | 3844 | 1464989422055 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:22 INFO - PROCESS | 3844 | 1464989422135 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 14:30:22 INFO - PROCESS | 3844 | 1464989422142 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:22 INFO - PROCESS | 3844 | ++DOCSHELL 10B25800 == 41 [pid = 3844] [id = 194] 14:30:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 58 (131B0800) [pid = 3844] [serial = 580] [outer = 00000000] 14:30:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 59 (13D47400) [pid = 3844] [serial = 581] [outer = 131B0800] 14:30:22 INFO - PROCESS | 3844 | 1464989422187 Marionette DEBUG loaded listener.js 14:30:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 60 (141D1C00) [pid = 3844] [serial = 582] [outer = 131B0800] 14:30:23 INFO - PROCESS | 3844 | 1464989423138 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 14:30:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 14:30:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1143ms 14:30:23 INFO - PROCESS | 3844 | 1464989423199 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 14:30:23 INFO - PROCESS | 3844 | 1464989423204 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 14:30:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 14:30:23 INFO - PROCESS | 3844 | 1464989423210 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 14:30:23 INFO - PROCESS | 3844 | 1464989423215 Marionette TRACE conn3 <- [1,742,null,{}] 14:30:23 INFO - PROCESS | 3844 | 1464989423222 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:23 INFO - PROCESS | 3844 | 1464989423314 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 14:30:23 INFO - PROCESS | 3844 | 1464989423423 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:23 INFO - PROCESS | 3844 | ++DOCSHELL 10B23800 == 42 [pid = 3844] [id = 195] 14:30:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 61 (1120A000) [pid = 3844] [serial = 583] [outer = 00000000] 14:30:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 62 (1300DC00) [pid = 3844] [serial = 584] [outer = 1120A000] 14:30:23 INFO - PROCESS | 3844 | 1464989423481 Marionette DEBUG loaded listener.js 14:30:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 63 (132F2400) [pid = 3844] [serial = 585] [outer = 1120A000] 14:30:24 INFO - PROCESS | 3844 | 1464989424581 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 14:30:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 14:30:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1425ms 14:30:24 INFO - PROCESS | 3844 | 1464989424629 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 14:30:24 INFO - PROCESS | 3844 | 1464989424635 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 14:30:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 14:30:24 INFO - PROCESS | 3844 | 1464989424683 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 14:30:24 INFO - PROCESS | 3844 | 1464989424686 Marionette TRACE conn3 <- [1,746,null,{}] 14:30:24 INFO - PROCESS | 3844 | 1464989424692 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:24 INFO - PROCESS | 3844 | 1464989424784 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 14:30:24 INFO - PROCESS | 3844 | 1464989424944 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:24 INFO - PROCESS | 3844 | ++DOCSHELL 15047800 == 43 [pid = 3844] [id = 196] 14:30:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 64 (15052800) [pid = 3844] [serial = 586] [outer = 00000000] 14:30:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 65 (150A8C00) [pid = 3844] [serial = 587] [outer = 15052800] 14:30:25 INFO - PROCESS | 3844 | 1464989424998 Marionette DEBUG loaded listener.js 14:30:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 66 (15689000) [pid = 3844] [serial = 588] [outer = 15052800] 14:30:25 INFO - PROCESS | 3844 | 1464989425546 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 14:30:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 14:30:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 939ms 14:30:25 INFO - PROCESS | 3844 | 1464989425585 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 14:30:25 INFO - PROCESS | 3844 | 1464989425588 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 14:30:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 14:30:25 INFO - PROCESS | 3844 | 1464989425592 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 14:30:25 INFO - PROCESS | 3844 | 1464989425596 Marionette TRACE conn3 <- [1,750,null,{}] 14:30:25 INFO - PROCESS | 3844 | 1464989425607 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:25 INFO - PROCESS | 3844 | 1464989425708 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 14:30:25 INFO - PROCESS | 3844 | 1464989425797 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:25 INFO - PROCESS | 3844 | ++DOCSHELL 16782400 == 44 [pid = 3844] [id = 197] 14:30:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 67 (16783C00) [pid = 3844] [serial = 589] [outer = 00000000] 14:30:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 68 (168BFC00) [pid = 3844] [serial = 590] [outer = 16783C00] 14:30:25 INFO - PROCESS | 3844 | 1464989425853 Marionette DEBUG loaded listener.js 14:30:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 69 (168C4400) [pid = 3844] [serial = 591] [outer = 16783C00] 14:30:26 INFO - PROCESS | 3844 | 1464989426908 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 14:30:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 14:30:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1362ms 14:30:26 INFO - PROCESS | 3844 | 1464989426942 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 14:30:26 INFO - PROCESS | 3844 | 1464989426945 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 14:30:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 14:30:26 INFO - PROCESS | 3844 | 1464989426949 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 14:30:26 INFO - PROCESS | 3844 | 1464989426951 Marionette TRACE conn3 <- [1,754,null,{}] 14:30:26 INFO - PROCESS | 3844 | 1464989426955 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:27 INFO - PROCESS | 3844 | 1464989427138 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 14:30:27 INFO - PROCESS | 3844 | 1464989427210 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:27 INFO - PROCESS | 3844 | ++DOCSHELL 10561000 == 45 [pid = 3844] [id = 198] 14:30:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 70 (105ED400) [pid = 3844] [serial = 592] [outer = 00000000] 14:30:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 71 (10B25400) [pid = 3844] [serial = 593] [outer = 105ED400] 14:30:27 INFO - PROCESS | 3844 | 1464989427260 Marionette DEBUG loaded listener.js 14:30:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 72 (11C83400) [pid = 3844] [serial = 594] [outer = 105ED400] 14:30:28 INFO - PROCESS | 3844 | 1464989428319 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 14:30:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 14:30:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1425ms 14:30:28 INFO - PROCESS | 3844 | 1464989428364 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 14:30:28 INFO - PROCESS | 3844 | 1464989428368 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 14:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 14:30:28 INFO - PROCESS | 3844 | 1464989428380 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 14:30:28 INFO - PROCESS | 3844 | 1464989428384 Marionette TRACE conn3 <- [1,758,null,{}] 14:30:28 INFO - PROCESS | 3844 | 1464989428389 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:28 INFO - PROCESS | 3844 | 1464989428497 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 14:30:28 INFO - PROCESS | 3844 | 1464989428504 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:28 INFO - PROCESS | 3844 | ++DOCSHELL 14F22C00 == 46 [pid = 3844] [id = 199] 14:30:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 73 (14F24400) [pid = 3844] [serial = 595] [outer = 00000000] 14:30:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 74 (1506A400) [pid = 3844] [serial = 596] [outer = 14F24400] 14:30:28 INFO - PROCESS | 3844 | 1464989428552 Marionette DEBUG loaded listener.js 14:30:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 75 (150AB400) [pid = 3844] [serial = 597] [outer = 14F24400] 14:30:29 INFO - PROCESS | 3844 | 1464989429039 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 14:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 14:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 705ms 14:30:29 INFO - PROCESS | 3844 | 1464989429079 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 14:30:29 INFO - PROCESS | 3844 | 1464989429082 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 14:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 14:30:29 INFO - PROCESS | 3844 | 1464989429085 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 14:30:29 INFO - PROCESS | 3844 | 1464989429087 Marionette TRACE conn3 <- [1,762,null,{}] 14:30:29 INFO - PROCESS | 3844 | 1464989429091 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:29 INFO - PROCESS | 3844 | 1464989429205 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 14:30:29 INFO - PROCESS | 3844 | 1464989429216 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:29 INFO - PROCESS | 3844 | ++DOCSHELL 168CA800 == 47 [pid = 3844] [id = 200] 14:30:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 76 (168CAC00) [pid = 3844] [serial = 598] [outer = 00000000] 14:30:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 77 (16C90800) [pid = 3844] [serial = 599] [outer = 168CAC00] 14:30:29 INFO - PROCESS | 3844 | 1464989429309 Marionette DEBUG loaded listener.js 14:30:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 78 (16C9AC00) [pid = 3844] [serial = 600] [outer = 168CAC00] 14:30:29 INFO - PROCESS | 3844 | 1464989429730 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 14:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 14:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 704ms 14:30:29 INFO - PROCESS | 3844 | 1464989429784 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 14:30:29 INFO - PROCESS | 3844 | 1464989429788 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 14:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 14:30:29 INFO - PROCESS | 3844 | 1464989429809 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 14:30:29 INFO - PROCESS | 3844 | 1464989429813 Marionette TRACE conn3 <- [1,766,null,{}] 14:30:29 INFO - PROCESS | 3844 | 1464989429817 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:29 INFO - PROCESS | 3844 | 1464989429956 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 14:30:30 INFO - PROCESS | 3844 | 1464989430014 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:30 INFO - PROCESS | 3844 | ++DOCSHELL 15695800 == 48 [pid = 3844] [id = 201] 14:30:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 79 (16C9E000) [pid = 3844] [serial = 601] [outer = 00000000] 14:30:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 80 (16ECF000) [pid = 3844] [serial = 602] [outer = 16C9E000] 14:30:30 INFO - PROCESS | 3844 | 1464989430059 Marionette DEBUG loaded listener.js 14:30:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 81 (16EED800) [pid = 3844] [serial = 603] [outer = 16C9E000] 14:30:30 INFO - PROCESS | 3844 | --DOMWINDOW == 80 (128C9800) [pid = 3844] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 14:30:30 INFO - PROCESS | 3844 | --DOMWINDOW == 79 (10B8A800) [pid = 3844] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 14:30:30 INFO - PROCESS | 3844 | --DOMWINDOW == 78 (1048AC00) [pid = 3844] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 14:30:30 INFO - PROCESS | 3844 | --DOMWINDOW == 77 (10A61C00) [pid = 3844] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 14:30:30 INFO - PROCESS | 3844 | --DOMWINDOW == 76 (11206000) [pid = 3844] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 14:30:30 INFO - PROCESS | 3844 | --DOMWINDOW == 75 (1504F000) [pid = 3844] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 14:30:30 INFO - PROCESS | 3844 | --DOMWINDOW == 74 (1677EC00) [pid = 3844] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 14:30:30 INFO - PROCESS | 3844 | --DOMWINDOW == 73 (15049000) [pid = 3844] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 14:30:30 INFO - PROCESS | 3844 | --DOMWINDOW == 72 (15774000) [pid = 3844] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 14:30:30 INFO - PROCESS | 3844 | --DOMWINDOW == 71 (15053400) [pid = 3844] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 14:30:30 INFO - PROCESS | 3844 | --DOMWINDOW == 70 (14F1A800) [pid = 3844] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 14:30:30 INFO - PROCESS | 3844 | --DOMWINDOW == 69 (1390CC00) [pid = 3844] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 14:30:30 INFO - PROCESS | 3844 | 1464989430463 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 14:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 14:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 704ms 14:30:30 INFO - PROCESS | 3844 | 1464989430514 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 14:30:30 INFO - PROCESS | 3844 | 1464989430516 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 14:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 14:30:30 INFO - PROCESS | 3844 | 1464989430519 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 14:30:30 INFO - PROCESS | 3844 | 1464989430521 Marionette TRACE conn3 <- [1,770,null,{}] 14:30:30 INFO - PROCESS | 3844 | 1464989430524 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:30 INFO - PROCESS | 3844 | 1464989430647 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 14:30:30 INFO - PROCESS | 3844 | 1464989430701 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:30 INFO - PROCESS | 3844 | ++DOCSHELL 141C7C00 == 49 [pid = 3844] [id = 202] 14:30:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 70 (141CD800) [pid = 3844] [serial = 604] [outer = 00000000] 14:30:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 71 (16D7C800) [pid = 3844] [serial = 605] [outer = 141CD800] 14:30:30 INFO - PROCESS | 3844 | 1464989430745 Marionette DEBUG loaded listener.js 14:30:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 72 (1504F000) [pid = 3844] [serial = 606] [outer = 141CD800] 14:30:31 INFO - PROCESS | 3844 | 1464989431085 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 14:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 14:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 595ms 14:30:31 INFO - PROCESS | 3844 | 1464989431117 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 14:30:31 INFO - PROCESS | 3844 | 1464989431119 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 14:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 14:30:31 INFO - PROCESS | 3844 | 1464989431122 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 14:30:31 INFO - PROCESS | 3844 | 1464989431123 Marionette TRACE conn3 <- [1,774,null,{}] 14:30:31 INFO - PROCESS | 3844 | 1464989431127 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:31 INFO - PROCESS | 3844 | 1464989431241 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 14:30:31 INFO - PROCESS | 3844 | 1464989431250 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:31 INFO - PROCESS | 3844 | ++DOCSHELL 1559C400 == 50 [pid = 3844] [id = 203] 14:30:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 73 (15EB1800) [pid = 3844] [serial = 607] [outer = 00000000] 14:30:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 74 (16EF8800) [pid = 3844] [serial = 608] [outer = 15EB1800] 14:30:31 INFO - PROCESS | 3844 | 1464989431331 Marionette DEBUG loaded listener.js 14:30:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 75 (17146C00) [pid = 3844] [serial = 609] [outer = 15EB1800] 14:30:31 INFO - PROCESS | 3844 | 1464989431749 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 14:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 14:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 689ms 14:30:31 INFO - PROCESS | 3844 | 1464989431822 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 14:30:31 INFO - PROCESS | 3844 | 1464989431824 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 14:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 14:30:31 INFO - PROCESS | 3844 | 1464989431827 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 14:30:31 INFO - PROCESS | 3844 | 1464989431829 Marionette TRACE conn3 <- [1,778,null,{}] 14:30:31 INFO - PROCESS | 3844 | 1464989431832 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:31 INFO - PROCESS | 3844 | 1464989431911 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 14:30:31 INFO - PROCESS | 3844 | 1464989431919 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:31 INFO - PROCESS | 3844 | ++DOCSHELL 171A6800 == 51 [pid = 3844] [id = 204] 14:30:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 76 (174A0800) [pid = 3844] [serial = 610] [outer = 00000000] 14:30:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 77 (177A9C00) [pid = 3844] [serial = 611] [outer = 174A0800] 14:30:31 INFO - PROCESS | 3844 | 1464989431963 Marionette DEBUG loaded listener.js 14:30:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 78 (178DDC00) [pid = 3844] [serial = 612] [outer = 174A0800] 14:30:32 INFO - PROCESS | 3844 | 1464989432474 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 14:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 14:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 689ms 14:30:32 INFO - PROCESS | 3844 | 1464989432527 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 14:30:32 INFO - PROCESS | 3844 | 1464989432532 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 14:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 14:30:32 INFO - PROCESS | 3844 | 1464989432538 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 14:30:32 INFO - PROCESS | 3844 | 1464989432542 Marionette TRACE conn3 <- [1,782,null,{}] 14:30:32 INFO - PROCESS | 3844 | 1464989432549 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:32 INFO - PROCESS | 3844 | 1464989432699 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 14:30:32 INFO - PROCESS | 3844 | 1464989432824 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:32 INFO - PROCESS | 3844 | ++DOCSHELL 10B22000 == 52 [pid = 3844] [id = 205] 14:30:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 79 (10B26800) [pid = 3844] [serial = 613] [outer = 00000000] 14:30:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 80 (14F28000) [pid = 3844] [serial = 614] [outer = 10B26800] 14:30:32 INFO - PROCESS | 3844 | 1464989432881 Marionette DEBUG loaded listener.js 14:30:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 81 (1504B800) [pid = 3844] [serial = 615] [outer = 10B26800] 14:30:33 INFO - PROCESS | 3844 | 1464989433445 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 14:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 14:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 939ms 14:30:33 INFO - PROCESS | 3844 | 1464989433484 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 14:30:33 INFO - PROCESS | 3844 | 1464989433490 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 14:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 14:30:33 INFO - PROCESS | 3844 | 1464989433497 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 14:30:33 INFO - PROCESS | 3844 | 1464989433500 Marionette TRACE conn3 <- [1,786,null,{}] 14:30:33 INFO - PROCESS | 3844 | 1464989433505 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:33 INFO - PROCESS | 3844 | 1464989433608 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 14:30:33 INFO - PROCESS | 3844 | 1464989433702 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:33 INFO - PROCESS | 3844 | ++DOCSHELL 1506FC00 == 53 [pid = 3844] [id = 206] 14:30:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 82 (15AEB000) [pid = 3844] [serial = 616] [outer = 00000000] 14:30:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 83 (16D7D000) [pid = 3844] [serial = 617] [outer = 15AEB000] 14:30:33 INFO - PROCESS | 3844 | 1464989433756 Marionette DEBUG loaded listener.js 14:30:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 84 (16D86C00) [pid = 3844] [serial = 618] [outer = 15AEB000] 14:30:34 INFO - PROCESS | 3844 | 1464989434359 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 14:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 14:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 908ms 14:30:34 INFO - PROCESS | 3844 | 1464989434398 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 14:30:34 INFO - PROCESS | 3844 | 1464989434401 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 14:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 14:30:34 INFO - PROCESS | 3844 | 1464989434405 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 14:30:34 INFO - PROCESS | 3844 | 1464989434408 Marionette TRACE conn3 <- [1,790,null,{}] 14:30:34 INFO - PROCESS | 3844 | 1464989434419 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:34 INFO - PROCESS | 3844 | 1464989434523 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 14:30:34 INFO - PROCESS | 3844 | 1464989434618 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:34 INFO - PROCESS | 3844 | ++DOCSHELL 1390D800 == 54 [pid = 3844] [id = 207] 14:30:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 85 (16EC8400) [pid = 3844] [serial = 619] [outer = 00000000] 14:30:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (1798E400) [pid = 3844] [serial = 620] [outer = 16EC8400] 14:30:34 INFO - PROCESS | 3844 | 1464989434673 Marionette DEBUG loaded listener.js 14:30:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (17DE8800) [pid = 3844] [serial = 621] [outer = 16EC8400] 14:30:35 INFO - PROCESS | 3844 | 1464989435198 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 14:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 14:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 830ms 14:30:35 INFO - PROCESS | 3844 | 1464989435247 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 14:30:35 INFO - PROCESS | 3844 | 1464989435250 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 14:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 14:30:35 INFO - PROCESS | 3844 | 1464989435253 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 14:30:35 INFO - PROCESS | 3844 | 1464989435255 Marionette TRACE conn3 <- [1,794,null,{}] 14:30:35 INFO - PROCESS | 3844 | 1464989435259 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:35 INFO - PROCESS | 3844 | 1464989435359 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 14:30:35 INFO - PROCESS | 3844 | 1464989435452 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:35 INFO - PROCESS | 3844 | ++DOCSHELL 1798DC00 == 55 [pid = 3844] [id = 208] 14:30:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (18040C00) [pid = 3844] [serial = 622] [outer = 00000000] 14:30:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (18446000) [pid = 3844] [serial = 623] [outer = 18040C00] 14:30:35 INFO - PROCESS | 3844 | 1464989435506 Marionette DEBUG loaded listener.js 14:30:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (18729400) [pid = 3844] [serial = 624] [outer = 18040C00] 14:30:36 INFO - PROCESS | 3844 | 1464989436050 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 14:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 14:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 846ms 14:30:36 INFO - PROCESS | 3844 | 1464989436095 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 14:30:36 INFO - PROCESS | 3844 | 1464989436098 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 14:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 14:30:36 INFO - PROCESS | 3844 | 1464989436101 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 14:30:36 INFO - PROCESS | 3844 | 1464989436103 Marionette TRACE conn3 <- [1,798,null,{}] 14:30:36 INFO - PROCESS | 3844 | 1464989436107 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:36 INFO - PROCESS | 3844 | 1464989436249 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 14:30:36 INFO - PROCESS | 3844 | 1464989436345 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:36 INFO - PROCESS | 3844 | ++DOCSHELL 1872B800 == 56 [pid = 3844] [id = 209] 14:30:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (1872BC00) [pid = 3844] [serial = 625] [outer = 00000000] 14:30:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (18731C00) [pid = 3844] [serial = 626] [outer = 1872BC00] 14:30:36 INFO - PROCESS | 3844 | 1464989436398 Marionette DEBUG loaded listener.js 14:30:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (18732C00) [pid = 3844] [serial = 627] [outer = 1872BC00] 14:30:37 INFO - PROCESS | 3844 | 1464989437123 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 14:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 14:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1049ms 14:30:37 INFO - PROCESS | 3844 | 1464989437193 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 14:30:37 INFO - PROCESS | 3844 | 1464989437197 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 14:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 14:30:37 INFO - PROCESS | 3844 | 1464989437203 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 14:30:37 INFO - PROCESS | 3844 | 1464989437207 Marionette TRACE conn3 <- [1,802,null,{}] 14:30:37 INFO - PROCESS | 3844 | 1464989437213 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:37 INFO - PROCESS | 3844 | 1464989437311 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 14:30:37 INFO - PROCESS | 3844 | 1464989437396 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:37 INFO - PROCESS | 3844 | ++DOCSHELL 12AAA400 == 57 [pid = 3844] [id = 210] 14:30:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (12D8A000) [pid = 3844] [serial = 628] [outer = 00000000] 14:30:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (13028400) [pid = 3844] [serial = 629] [outer = 12D8A000] 14:30:37 INFO - PROCESS | 3844 | 1464989437493 Marionette DEBUG loaded listener.js 14:30:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (141C7800) [pid = 3844] [serial = 630] [outer = 12D8A000] 14:30:37 INFO - PROCESS | 3844 | --DOCSHELL 10B27400 == 56 [pid = 3844] [id = 190] 14:30:37 INFO - PROCESS | 3844 | --DOCSHELL 132F1C00 == 55 [pid = 3844] [id = 170] 14:30:37 INFO - PROCESS | 3844 | --DOCSHELL 1AD99000 == 54 [pid = 3844] [id = 13] 14:30:37 INFO - PROCESS | 3844 | --DOCSHELL 1559C400 == 53 [pid = 3844] [id = 203] 14:30:37 INFO - PROCESS | 3844 | --DOCSHELL 141C7C00 == 52 [pid = 3844] [id = 202] 14:30:37 INFO - PROCESS | 3844 | --DOCSHELL 15695800 == 51 [pid = 3844] [id = 201] 14:30:37 INFO - PROCESS | 3844 | --DOCSHELL 168CA800 == 50 [pid = 3844] [id = 200] 14:30:37 INFO - PROCESS | 3844 | --DOCSHELL 14F22C00 == 49 [pid = 3844] [id = 199] 14:30:37 INFO - PROCESS | 3844 | --DOCSHELL 10561000 == 48 [pid = 3844] [id = 198] 14:30:37 INFO - PROCESS | 3844 | --DOCSHELL 10B23800 == 47 [pid = 3844] [id = 195] 14:30:37 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (13127C00) [pid = 3844] [serial = 578] [outer = 00000000] [url = about:blank] 14:30:37 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (13283000) [pid = 3844] [serial = 579] [outer = 00000000] [url = about:blank] 14:30:37 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (13087400) [pid = 3844] [serial = 551] [outer = 00000000] [url = about:blank] 14:30:37 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (128C9C00) [pid = 3844] [serial = 549] [outer = 00000000] [url = about:blank] 14:30:37 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (114ADC00) [pid = 3844] [serial = 545] [outer = 00000000] [url = about:blank] 14:30:37 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (1327F800) [pid = 3844] [serial = 569] [outer = 00000000] [url = about:blank] 14:30:37 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (150A7400) [pid = 3844] [serial = 572] [outer = 00000000] [url = about:blank] 14:30:37 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (13D49800) [pid = 3844] [serial = 570] [outer = 00000000] [url = about:blank] 14:30:37 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (16C9B000) [pid = 3844] [serial = 575] [outer = 00000000] [url = about:blank] 14:30:37 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (150ABC00) [pid = 3844] [serial = 558] [outer = 00000000] [url = about:blank] 14:30:37 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (15EB6800) [pid = 3844] [serial = 573] [outer = 00000000] [url = about:blank] 14:30:37 INFO - PROCESS | 3844 | --DOMWINDOW == 84 (150A4000) [pid = 3844] [serial = 557] [outer = 00000000] [url = about:blank] 14:30:37 INFO - PROCESS | 3844 | --DOMWINDOW == 83 (16092C00) [pid = 3844] [serial = 563] [outer = 00000000] [url = about:blank] 14:30:37 INFO - PROCESS | 3844 | --DOMWINDOW == 82 (16780400) [pid = 3844] [serial = 564] [outer = 00000000] [url = about:blank] 14:30:37 INFO - PROCESS | 3844 | --DOMWINDOW == 81 (168C9400) [pid = 3844] [serial = 566] [outer = 00000000] [url = about:blank] 14:30:37 INFO - PROCESS | 3844 | --DOMWINDOW == 80 (150A9C00) [pid = 3844] [serial = 560] [outer = 00000000] [url = about:blank] 14:30:37 INFO - PROCESS | 3844 | --DOMWINDOW == 79 (11429800) [pid = 3844] [serial = 548] [outer = 00000000] [url = about:blank] 14:30:37 INFO - PROCESS | 3844 | --DOMWINDOW == 78 (14F8D800) [pid = 3844] [serial = 554] [outer = 00000000] [url = about:blank] 14:30:37 INFO - PROCESS | 3844 | --DOMWINDOW == 77 (15047400) [pid = 3844] [serial = 555] [outer = 00000000] [url = about:blank] 14:30:37 INFO - PROCESS | 3844 | --DOMWINDOW == 76 (1568A000) [pid = 3844] [serial = 561] [outer = 00000000] [url = about:blank] 14:30:37 INFO - PROCESS | 3844 | --DOMWINDOW == 75 (16D7CC00) [pid = 3844] [serial = 576] [outer = 00000000] [url = about:blank] 14:30:37 INFO - PROCESS | 3844 | --DOMWINDOW == 74 (132F7C00) [pid = 3844] [serial = 552] [outer = 00000000] [url = about:blank] 14:30:37 INFO - PROCESS | 3844 | --DOMWINDOW == 73 (13003000) [pid = 3844] [serial = 546] [outer = 00000000] [url = about:blank] 14:30:37 INFO - PROCESS | 3844 | --DOMWINDOW == 72 (16C98400) [pid = 3844] [serial = 543] [outer = 00000000] [url = about:blank] 14:30:37 INFO - PROCESS | 3844 | --DOMWINDOW == 71 (13D47400) [pid = 3844] [serial = 581] [outer = 00000000] [url = about:blank] 14:30:38 INFO - PROCESS | 3844 | 1464989438008 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 14:30:38 INFO - PROCESS | 3844 | 1464989438048 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 14:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 14:30:38 INFO - PROCESS | 3844 | 1464989438054 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 14:30:38 INFO - PROCESS | 3844 | 1464989438057 Marionette TRACE conn3 <- [1,806,null,{}] 14:30:38 INFO - PROCESS | 3844 | 1464989438060 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:38 INFO - PROCESS | 3844 | 1464989438143 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 14:30:38 INFO - PROCESS | 3844 | 1464989438152 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:38 INFO - PROCESS | 3844 | ++DOCSHELL 131B6800 == 48 [pid = 3844] [id = 211] 14:30:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 72 (131B6C00) [pid = 3844] [serial = 631] [outer = 00000000] 14:30:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 73 (13D4CC00) [pid = 3844] [serial = 632] [outer = 131B6C00] 14:30:38 INFO - PROCESS | 3844 | 1464989438198 Marionette DEBUG loaded listener.js 14:30:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 74 (14F1DC00) [pid = 3844] [serial = 633] [outer = 131B6C00] 14:30:38 INFO - PROCESS | 3844 | 1464989438654 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 14:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 14:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 642ms 14:30:38 INFO - PROCESS | 3844 | 1464989438692 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 14:30:38 INFO - PROCESS | 3844 | 1464989438694 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 14:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 14:30:38 INFO - PROCESS | 3844 | 1464989438697 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 14:30:38 INFO - PROCESS | 3844 | 1464989438700 Marionette TRACE conn3 <- [1,810,null,{}] 14:30:38 INFO - PROCESS | 3844 | 1464989438710 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:38 INFO - PROCESS | 3844 | 1464989438794 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 14:30:38 INFO - PROCESS | 3844 | 1464989438805 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:38 INFO - PROCESS | 3844 | ++DOCSHELL 15051000 == 49 [pid = 3844] [id = 212] 14:30:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 75 (15053C00) [pid = 3844] [serial = 634] [outer = 00000000] 14:30:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 76 (150AC400) [pid = 3844] [serial = 635] [outer = 15053C00] 14:30:38 INFO - PROCESS | 3844 | 1464989438852 Marionette DEBUG loaded listener.js 14:30:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 77 (15689400) [pid = 3844] [serial = 636] [outer = 15053C00] 14:30:39 INFO - PROCESS | 3844 | 1464989439329 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 14:30:39 INFO - PROCESS | 3844 | 1464989439398 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 14:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 14:30:39 INFO - PROCESS | 3844 | 1464989439402 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 14:30:39 INFO - PROCESS | 3844 | 1464989439403 Marionette TRACE conn3 <- [1,814,null,{}] 14:30:39 INFO - PROCESS | 3844 | 1464989439406 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:39 INFO - PROCESS | 3844 | 1464989439488 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 14:30:39 INFO - PROCESS | 3844 | 1464989439496 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:39 INFO - PROCESS | 3844 | ++DOCSHELL 150A9400 == 50 [pid = 3844] [id = 213] 14:30:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 78 (150ACC00) [pid = 3844] [serial = 637] [outer = 00000000] 14:30:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 79 (1678C800) [pid = 3844] [serial = 638] [outer = 150ACC00] 14:30:39 INFO - PROCESS | 3844 | 1464989439541 Marionette DEBUG loaded listener.js 14:30:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 80 (168C2800) [pid = 3844] [serial = 639] [outer = 150ACC00] 14:30:40 INFO - PROCESS | 3844 | 1464989440005 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 14:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 14:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 642ms 14:30:40 INFO - PROCESS | 3844 | 1464989440045 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 14:30:40 INFO - PROCESS | 3844 | 1464989440047 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 14:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 14:30:40 INFO - PROCESS | 3844 | 1464989440050 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 14:30:40 INFO - PROCESS | 3844 | 1464989440051 Marionette TRACE conn3 <- [1,818,null,{}] 14:30:40 INFO - PROCESS | 3844 | 1464989440055 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:40 INFO - PROCESS | 3844 | 1464989440159 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 14:30:40 INFO - PROCESS | 3844 | 1464989440242 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:40 INFO - PROCESS | 3844 | ++DOCSHELL 131BCC00 == 51 [pid = 3844] [id = 214] 14:30:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 81 (130EAC00) [pid = 3844] [serial = 640] [outer = 00000000] 14:30:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 82 (16C98000) [pid = 3844] [serial = 641] [outer = 130EAC00] 14:30:40 INFO - PROCESS | 3844 | 1464989440287 Marionette DEBUG loaded listener.js 14:30:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 83 (16C9C400) [pid = 3844] [serial = 642] [outer = 130EAC00] 14:30:40 INFO - PROCESS | 3844 | 1464989440724 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 14:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 14:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 689ms 14:30:40 INFO - PROCESS | 3844 | 1464989440752 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 14:30:40 INFO - PROCESS | 3844 | 1464989440754 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 14:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 14:30:40 INFO - PROCESS | 3844 | 1464989440757 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 14:30:40 INFO - PROCESS | 3844 | 1464989440759 Marionette TRACE conn3 <- [1,822,null,{}] 14:30:40 INFO - PROCESS | 3844 | 1464989440762 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:40 INFO - PROCESS | 3844 | 1464989440885 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 14:30:40 INFO - PROCESS | 3844 | 1464989440893 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:40 INFO - PROCESS | 3844 | ++DOCSHELL 16D7BC00 == 52 [pid = 3844] [id = 215] 14:30:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 84 (16D7DC00) [pid = 3844] [serial = 643] [outer = 00000000] 14:30:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 85 (16EF5C00) [pid = 3844] [serial = 644] [outer = 16D7DC00] 14:30:40 INFO - PROCESS | 3844 | 1464989440944 Marionette DEBUG loaded listener.js 14:30:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (17148800) [pid = 3844] [serial = 645] [outer = 16D7DC00] 14:30:41 INFO - PROCESS | 3844 | 1464989441387 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 14:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 14:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 705ms 14:30:41 INFO - PROCESS | 3844 | 1464989441455 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 14:30:41 INFO - PROCESS | 3844 | 1464989441456 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 14:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 14:30:41 INFO - PROCESS | 3844 | 1464989441465 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 14:30:41 INFO - PROCESS | 3844 | 1464989441466 Marionette TRACE conn3 <- [1,826,null,{}] 14:30:41 INFO - PROCESS | 3844 | 1464989441470 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:41 INFO - PROCESS | 3844 | 1464989441599 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 14:30:41 INFO - PROCESS | 3844 | 1464989441609 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:41 INFO - PROCESS | 3844 | ++DOCSHELL 16EF9000 == 53 [pid = 3844] [id = 216] 14:30:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (16F5C800) [pid = 3844] [serial = 646] [outer = 00000000] 14:30:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (17DEC400) [pid = 3844] [serial = 647] [outer = 16F5C800] 14:30:41 INFO - PROCESS | 3844 | 1464989441653 Marionette DEBUG loaded listener.js 14:30:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (17DEE800) [pid = 3844] [serial = 648] [outer = 16F5C800] 14:30:42 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (14F24400) [pid = 3844] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 14:30:42 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (168CAC00) [pid = 3844] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 14:30:42 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (141CD800) [pid = 3844] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 14:30:42 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (15EB1800) [pid = 3844] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 14:30:42 INFO - PROCESS | 3844 | --DOMWINDOW == 84 (16C9E000) [pid = 3844] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 14:30:42 INFO - PROCESS | 3844 | --DOMWINDOW == 83 (105ED400) [pid = 3844] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 14:30:42 INFO - PROCESS | 3844 | 1464989442144 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 14:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 14:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 752ms 14:30:42 INFO - PROCESS | 3844 | 1464989442206 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 14:30:42 INFO - PROCESS | 3844 | 1464989442207 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 14:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 14:30:42 INFO - PROCESS | 3844 | 1464989442211 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 14:30:42 INFO - PROCESS | 3844 | 1464989442213 Marionette TRACE conn3 <- [1,830,null,{}] 14:30:42 INFO - PROCESS | 3844 | 1464989442216 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:42 INFO - PROCESS | 3844 | 1464989442304 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 14:30:42 INFO - PROCESS | 3844 | 1464989442310 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:42 INFO - PROCESS | 3844 | ++DOCSHELL 14F24400 == 54 [pid = 3844] [id = 217] 14:30:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 84 (15607C00) [pid = 3844] [serial = 649] [outer = 00000000] 14:30:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 85 (178DC000) [pid = 3844] [serial = 650] [outer = 15607C00] 14:30:42 INFO - PROCESS | 3844 | 1464989442354 Marionette DEBUG loaded listener.js 14:30:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (17D7A800) [pid = 3844] [serial = 651] [outer = 15607C00] 14:30:42 INFO - PROCESS | 3844 | 1464989442773 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 14:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 14:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 595ms 14:30:42 INFO - PROCESS | 3844 | 1464989442808 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 14:30:42 INFO - PROCESS | 3844 | 1464989442810 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 14:30:42 INFO - PROCESS | 3844 | 1464989442813 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 14:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 14:30:42 INFO - PROCESS | 3844 | 1464989442815 Marionette TRACE conn3 <- [1,834,null,{}] 14:30:42 INFO - PROCESS | 3844 | 1464989442818 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:42 INFO - PROCESS | 3844 | 1464989442921 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 14:30:42 INFO - PROCESS | 3844 | 1464989442930 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:42 INFO - PROCESS | 3844 | ++DOCSHELL 10B28400 == 55 [pid = 3844] [id = 218] 14:30:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (15AE9800) [pid = 3844] [serial = 652] [outer = 00000000] 14:30:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (18744400) [pid = 3844] [serial = 653] [outer = 15AE9800] 14:30:43 INFO - PROCESS | 3844 | 1464989442985 Marionette DEBUG loaded listener.js 14:30:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (18748C00) [pid = 3844] [serial = 654] [outer = 15AE9800] 14:30:43 INFO - PROCESS | 3844 | 1464989443422 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 14:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 14:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 627ms 14:30:43 INFO - PROCESS | 3844 | 1464989443460 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 14:30:43 INFO - PROCESS | 3844 | 1464989443462 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 14:30:43 INFO - PROCESS | 3844 | 1464989443465 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 14:30:43 INFO - PROCESS | 3844 | 1464989443467 Marionette TRACE conn3 <- [1,838,null,{}] 14:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 14:30:43 INFO - PROCESS | 3844 | 1464989443474 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:43 INFO - PROCESS | 3844 | 1464989443552 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 14:30:43 INFO - PROCESS | 3844 | 1464989443559 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:43 INFO - PROCESS | 3844 | ++DOCSHELL 18740000 == 56 [pid = 3844] [id = 219] 14:30:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (18743000) [pid = 3844] [serial = 655] [outer = 00000000] 14:30:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (1991CC00) [pid = 3844] [serial = 656] [outer = 18743000] 14:30:43 INFO - PROCESS | 3844 | 1464989443602 Marionette DEBUG loaded listener.js 14:30:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (19921400) [pid = 3844] [serial = 657] [outer = 18743000] 14:30:44 INFO - PROCESS | 3844 | 1464989444013 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 14:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 14:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 595ms 14:30:44 INFO - PROCESS | 3844 | 1464989444065 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 14:30:44 INFO - PROCESS | 3844 | 1464989444067 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 14:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 14:30:44 INFO - PROCESS | 3844 | 1464989444071 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 14:30:44 INFO - PROCESS | 3844 | 1464989444073 Marionette TRACE conn3 <- [1,842,null,{}] 14:30:44 INFO - PROCESS | 3844 | 1464989444076 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:44 INFO - PROCESS | 3844 | 1464989444226 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 14:30:44 INFO - PROCESS | 3844 | 1464989444388 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:44 INFO - PROCESS | 3844 | ++DOCSHELL 1125C000 == 57 [pid = 3844] [id = 220] 14:30:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (112B4000) [pid = 3844] [serial = 658] [outer = 00000000] 14:30:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (11A0CC00) [pid = 3844] [serial = 659] [outer = 112B4000] 14:30:44 INFO - PROCESS | 3844 | 1464989444452 Marionette DEBUG loaded listener.js 14:30:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (131B3000) [pid = 3844] [serial = 660] [outer = 112B4000] 14:30:45 INFO - PROCESS | 3844 | 1464989444974 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 14:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 14:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 939ms 14:30:45 INFO - PROCESS | 3844 | 1464989445017 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 14:30:45 INFO - PROCESS | 3844 | 1464989445021 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 14:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 14:30:45 INFO - PROCESS | 3844 | 1464989445026 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 14:30:45 INFO - PROCESS | 3844 | 1464989445031 Marionette TRACE conn3 <- [1,846,null,{}] 14:30:45 INFO - PROCESS | 3844 | 1464989445035 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:45 INFO - PROCESS | 3844 | 1464989445143 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 14:30:45 INFO - PROCESS | 3844 | 1464989445242 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:45 INFO - PROCESS | 3844 | ++DOCSHELL 14F8EC00 == 58 [pid = 3844] [id = 221] 14:30:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (14F8F800) [pid = 3844] [serial = 661] [outer = 00000000] 14:30:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (15053800) [pid = 3844] [serial = 662] [outer = 14F8F800] 14:30:45 INFO - PROCESS | 3844 | 1464989445298 Marionette DEBUG loaded listener.js 14:30:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (15602800) [pid = 3844] [serial = 663] [outer = 14F8F800] 14:30:45 INFO - PROCESS | 3844 | 1464989445892 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 14:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 14:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 908ms 14:30:45 INFO - PROCESS | 3844 | 1464989445932 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 14:30:45 INFO - PROCESS | 3844 | 1464989445935 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 14:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 14:30:45 INFO - PROCESS | 3844 | 1464989445939 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 14:30:45 INFO - PROCESS | 3844 | 1464989445941 Marionette TRACE conn3 <- [1,850,null,{}] 14:30:45 INFO - PROCESS | 3844 | 1464989445945 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:46 INFO - PROCESS | 3844 | 1464989446049 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 14:30:46 INFO - PROCESS | 3844 | 1464989446149 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:46 INFO - PROCESS | 3844 | ++DOCSHELL 16D7C000 == 59 [pid = 3844] [id = 222] 14:30:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (16D81000) [pid = 3844] [serial = 664] [outer = 00000000] 14:30:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (16EED000) [pid = 3844] [serial = 665] [outer = 16D81000] 14:30:46 INFO - PROCESS | 3844 | 1464989446203 Marionette DEBUG loaded listener.js 14:30:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (17749400) [pid = 3844] [serial = 666] [outer = 16D81000] 14:30:46 INFO - PROCESS | 3844 | 1464989446793 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 14:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 14:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 892ms 14:30:46 INFO - PROCESS | 3844 | 1464989446842 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 14:30:46 INFO - PROCESS | 3844 | 1464989446846 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 14:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 14:30:46 INFO - PROCESS | 3844 | 1464989446856 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 14:30:46 INFO - PROCESS | 3844 | 1464989446861 Marionette TRACE conn3 <- [1,854,null,{}] 14:30:46 INFO - PROCESS | 3844 | 1464989446865 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:46 INFO - PROCESS | 3844 | 1464989446972 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 14:30:47 INFO - PROCESS | 3844 | 1464989447067 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:47 INFO - PROCESS | 3844 | ++DOCSHELL 1991B400 == 60 [pid = 3844] [id = 223] 14:30:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (19926C00) [pid = 3844] [serial = 667] [outer = 00000000] 14:30:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (19A5EC00) [pid = 3844] [serial = 668] [outer = 19926C00] 14:30:47 INFO - PROCESS | 3844 | 1464989447120 Marionette DEBUG loaded listener.js 14:30:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (19A62800) [pid = 3844] [serial = 669] [outer = 19926C00] 14:30:47 INFO - PROCESS | 3844 | 1464989447690 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 14:30:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 14:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 908ms 14:30:47 INFO - PROCESS | 3844 | 1464989447757 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 14:30:47 INFO - PROCESS | 3844 | 1464989447759 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 14:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 14:30:47 INFO - PROCESS | 3844 | 1464989447763 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 14:30:47 INFO - PROCESS | 3844 | 1464989447765 Marionette TRACE conn3 <- [1,858,null,{}] 14:30:47 INFO - PROCESS | 3844 | 1464989447768 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:47 INFO - PROCESS | 3844 | 1464989447869 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 14:30:47 INFO - PROCESS | 3844 | 1464989447965 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:47 INFO - PROCESS | 3844 | ++DOCSHELL 1055FC00 == 61 [pid = 3844] [id = 224] 14:30:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (15046800) [pid = 3844] [serial = 670] [outer = 00000000] 14:30:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (19C7D000) [pid = 3844] [serial = 671] [outer = 15046800] 14:30:48 INFO - PROCESS | 3844 | 1464989448019 Marionette DEBUG loaded listener.js 14:30:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (1A142000) [pid = 3844] [serial = 672] [outer = 15046800] 14:30:48 INFO - PROCESS | 3844 | 1464989448786 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 14:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 14:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1096ms 14:30:48 INFO - PROCESS | 3844 | 1464989448855 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 14:30:48 INFO - PROCESS | 3844 | 1464989448859 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 14:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 14:30:48 INFO - PROCESS | 3844 | 1464989448864 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 14:30:48 INFO - PROCESS | 3844 | 1464989448868 Marionette TRACE conn3 <- [1,862,null,{}] 14:30:48 INFO - PROCESS | 3844 | 1464989448875 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:48 INFO - PROCESS | 3844 | 1464989448970 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 14:30:49 INFO - PROCESS | 3844 | 1464989449099 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:49 INFO - PROCESS | 3844 | ++DOCSHELL 0F2F6800 == 62 [pid = 3844] [id = 225] 14:30:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (11201400) [pid = 3844] [serial = 673] [outer = 00000000] 14:30:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (13717C00) [pid = 3844] [serial = 674] [outer = 11201400] 14:30:49 INFO - PROCESS | 3844 | 1464989449148 Marionette DEBUG loaded listener.js 14:30:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (13912C00) [pid = 3844] [serial = 675] [outer = 11201400] 14:30:49 INFO - PROCESS | 3844 | --DOCSHELL 1A9BD400 == 61 [pid = 3844] [id = 11] 14:30:49 INFO - PROCESS | 3844 | --DOCSHELL 112B7000 == 60 [pid = 3844] [id = 193] 14:30:49 INFO - PROCESS | 3844 | --DOCSHELL 18740000 == 59 [pid = 3844] [id = 219] 14:30:49 INFO - PROCESS | 3844 | --DOCSHELL 10B28400 == 58 [pid = 3844] [id = 218] 14:30:49 INFO - PROCESS | 3844 | --DOCSHELL 14F24400 == 57 [pid = 3844] [id = 217] 14:30:49 INFO - PROCESS | 3844 | --DOCSHELL 16EF9000 == 56 [pid = 3844] [id = 216] 14:30:49 INFO - PROCESS | 3844 | --DOCSHELL 16D7BC00 == 55 [pid = 3844] [id = 215] 14:30:49 INFO - PROCESS | 3844 | --DOCSHELL 131BCC00 == 54 [pid = 3844] [id = 214] 14:30:49 INFO - PROCESS | 3844 | --DOCSHELL 150A9400 == 53 [pid = 3844] [id = 213] 14:30:49 INFO - PROCESS | 3844 | --DOCSHELL 15051000 == 52 [pid = 3844] [id = 212] 14:30:49 INFO - PROCESS | 3844 | --DOCSHELL 131B6800 == 51 [pid = 3844] [id = 211] 14:30:49 INFO - PROCESS | 3844 | --DOCSHELL 12AAA400 == 50 [pid = 3844] [id = 210] 14:30:49 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (177A9C00) [pid = 3844] [serial = 611] [outer = 00000000] [url = about:blank] 14:30:49 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (150AB400) [pid = 3844] [serial = 597] [outer = 00000000] [url = about:blank] 14:30:49 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (16C9AC00) [pid = 3844] [serial = 600] [outer = 00000000] [url = about:blank] 14:30:49 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (16C90800) [pid = 3844] [serial = 599] [outer = 00000000] [url = about:blank] 14:30:49 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (16D7C800) [pid = 3844] [serial = 605] [outer = 00000000] [url = about:blank] 14:30:49 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (17146C00) [pid = 3844] [serial = 609] [outer = 00000000] [url = about:blank] 14:30:49 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (16ECF000) [pid = 3844] [serial = 602] [outer = 00000000] [url = about:blank] 14:30:49 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (16EED800) [pid = 3844] [serial = 603] [outer = 00000000] [url = about:blank] 14:30:49 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (10B25400) [pid = 3844] [serial = 593] [outer = 00000000] [url = about:blank] 14:30:49 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (16EF8800) [pid = 3844] [serial = 608] [outer = 00000000] [url = about:blank] 14:30:49 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (1300DC00) [pid = 3844] [serial = 584] [outer = 00000000] [url = about:blank] 14:30:49 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (150A8C00) [pid = 3844] [serial = 587] [outer = 00000000] [url = about:blank] 14:30:49 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (168BFC00) [pid = 3844] [serial = 590] [outer = 00000000] [url = about:blank] 14:30:49 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (1506A400) [pid = 3844] [serial = 596] [outer = 00000000] [url = about:blank] 14:30:49 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (11C83400) [pid = 3844] [serial = 594] [outer = 00000000] [url = about:blank] 14:30:49 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (1504F000) [pid = 3844] [serial = 606] [outer = 00000000] [url = about:blank] 14:30:49 INFO - PROCESS | 3844 | 1464989449759 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 14:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 14:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 939ms 14:30:49 INFO - PROCESS | 3844 | 1464989449811 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 14:30:49 INFO - PROCESS | 3844 | 1464989449817 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 14:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 14:30:49 INFO - PROCESS | 3844 | 1464989449823 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 14:30:49 INFO - PROCESS | 3844 | 1464989449825 Marionette TRACE conn3 <- [1,866,null,{}] 14:30:49 INFO - PROCESS | 3844 | 1464989449829 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:49 INFO - PROCESS | 3844 | 1464989449912 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 14:30:50 INFO - PROCESS | 3844 | 1464989450012 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:50 INFO - PROCESS | 3844 | ++DOCSHELL 1125C800 == 51 [pid = 3844] [id = 226] 14:30:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (112B6400) [pid = 3844] [serial = 676] [outer = 00000000] 14:30:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (13006000) [pid = 3844] [serial = 677] [outer = 112B6400] 14:30:50 INFO - PROCESS | 3844 | 1464989450058 Marionette DEBUG loaded listener.js 14:30:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (14F24800) [pid = 3844] [serial = 678] [outer = 112B6400] 14:30:50 INFO - PROCESS | 3844 | 1464989450426 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 14:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 14:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 642ms 14:30:50 INFO - PROCESS | 3844 | 1464989450496 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 14:30:50 INFO - PROCESS | 3844 | 1464989450498 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 14:30:50 INFO - PROCESS | 3844 | 1464989450502 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 14:30:50 INFO - PROCESS | 3844 | 1464989450505 Marionette TRACE conn3 <- [1,870,null,{}] 14:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 14:30:50 INFO - PROCESS | 3844 | 1464989450519 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:50 INFO - PROCESS | 3844 | 1464989450613 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 14:30:50 INFO - PROCESS | 3844 | 1464989450629 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:50 INFO - PROCESS | 3844 | ++DOCSHELL 15688400 == 52 [pid = 3844] [id = 227] 14:30:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (15770C00) [pid = 3844] [serial = 679] [outer = 00000000] 14:30:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (15EB3C00) [pid = 3844] [serial = 680] [outer = 15770C00] 14:30:50 INFO - PROCESS | 3844 | 1464989450677 Marionette DEBUG loaded listener.js 14:30:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (16099400) [pid = 3844] [serial = 681] [outer = 15770C00] 14:30:51 INFO - PROCESS | 3844 | 1464989451367 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 14:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 14:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 892ms 14:30:51 INFO - PROCESS | 3844 | 1464989451393 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 14:30:51 INFO - PROCESS | 3844 | 1464989451396 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 14:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 14:30:51 INFO - PROCESS | 3844 | 1464989451399 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 14:30:51 INFO - PROCESS | 3844 | 1464989451400 Marionette TRACE conn3 <- [1,874,null,{}] 14:30:51 INFO - PROCESS | 3844 | 1464989451404 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:51 INFO - PROCESS | 3844 | 1464989451560 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 14:30:51 INFO - PROCESS | 3844 | 1464989451573 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:51 INFO - PROCESS | 3844 | ++DOCSHELL 15773400 == 53 [pid = 3844] [id = 228] 14:30:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (15EB2800) [pid = 3844] [serial = 682] [outer = 00000000] 14:30:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (16EECC00) [pid = 3844] [serial = 683] [outer = 15EB2800] 14:30:51 INFO - PROCESS | 3844 | 1464989451620 Marionette DEBUG loaded listener.js 14:30:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (16EF2400) [pid = 3844] [serial = 684] [outer = 15EB2800] 14:30:52 INFO - PROCESS | 3844 | 1464989452071 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 14:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 14:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 705ms 14:30:52 INFO - PROCESS | 3844 | 1464989452130 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 14:30:52 INFO - PROCESS | 3844 | 1464989452131 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 14:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 14:30:52 INFO - PROCESS | 3844 | 1464989452139 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 14:30:52 INFO - PROCESS | 3844 | 1464989452140 Marionette TRACE conn3 <- [1,878,null,{}] 14:30:52 INFO - PROCESS | 3844 | 1464989452144 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:52 INFO - PROCESS | 3844 | 1464989452261 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 14:30:52 INFO - PROCESS | 3844 | 1464989452285 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:52 INFO - PROCESS | 3844 | ++DOCSHELL 12D3CC00 == 54 [pid = 3844] [id = 229] 14:30:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (16EF7800) [pid = 3844] [serial = 685] [outer = 00000000] 14:30:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (1774AC00) [pid = 3844] [serial = 686] [outer = 16EF7800] 14:30:52 INFO - PROCESS | 3844 | 1464989452330 Marionette DEBUG loaded listener.js 14:30:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (17994000) [pid = 3844] [serial = 687] [outer = 16EF7800] 14:30:52 INFO - PROCESS | 3844 | 1464989452766 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 14:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 14:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 642ms 14:30:52 INFO - PROCESS | 3844 | 1464989452777 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 14:30:52 INFO - PROCESS | 3844 | 1464989452779 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 14:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 14:30:52 INFO - PROCESS | 3844 | 1464989452783 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 14:30:52 INFO - PROCESS | 3844 | 1464989452784 Marionette TRACE conn3 <- [1,882,null,{}] 14:30:52 INFO - PROCESS | 3844 | 1464989452788 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:52 INFO - PROCESS | 3844 | 1464989452915 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 14:30:52 INFO - PROCESS | 3844 | 1464989452923 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:52 INFO - PROCESS | 3844 | ++DOCSHELL 0F2F8800 == 55 [pid = 3844] [id = 230] 14:30:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (15EB1800) [pid = 3844] [serial = 688] [outer = 00000000] 14:30:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (1874B400) [pid = 3844] [serial = 689] [outer = 15EB1800] 14:30:53 INFO - PROCESS | 3844 | 1464989453015 Marionette DEBUG loaded listener.js 14:30:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (19926800) [pid = 3844] [serial = 690] [outer = 15EB1800] 14:30:53 INFO - PROCESS | 3844 | 1464989453451 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 14:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 14:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 689ms 14:30:53 INFO - PROCESS | 3844 | 1464989453490 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 14:30:53 INFO - PROCESS | 3844 | 1464989453492 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 14:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 14:30:53 INFO - PROCESS | 3844 | 1464989453499 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 14:30:53 INFO - PROCESS | 3844 | 1464989453501 Marionette TRACE conn3 <- [1,886,null,{}] 14:30:53 INFO - PROCESS | 3844 | 1464989453504 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:53 INFO - PROCESS | 3844 | 1464989453657 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 14:30:53 INFO - PROCESS | 3844 | 1464989453682 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:53 INFO - PROCESS | 3844 | ++DOCSHELL 110D5800 == 56 [pid = 3844] [id = 231] 14:30:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (19A59000) [pid = 3844] [serial = 691] [outer = 00000000] 14:30:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (19C80400) [pid = 3844] [serial = 692] [outer = 19A59000] 14:30:53 INFO - PROCESS | 3844 | 1464989453726 Marionette DEBUG loaded listener.js 14:30:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (19C83800) [pid = 3844] [serial = 693] [outer = 19A59000] 14:30:54 INFO - PROCESS | 3844 | 1464989454153 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 14:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 14:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 689ms 14:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 14:30:54 INFO - PROCESS | 3844 | 1464989454199 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 14:30:54 INFO - PROCESS | 3844 | 1464989454201 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 14:30:54 INFO - PROCESS | 3844 | 1464989454407 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 14:30:54 INFO - PROCESS | 3844 | 1464989454409 Marionette TRACE conn3 <- [1,890,null,{}] 14:30:54 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (168C0800) [pid = 3844] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 14:30:54 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (16F5C800) [pid = 3844] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 14:30:54 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (15053C00) [pid = 3844] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 14:30:54 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (131B6C00) [pid = 3844] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 14:30:54 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (150ACC00) [pid = 3844] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 14:30:54 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (1872BC00) [pid = 3844] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 14:30:54 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (16D7DC00) [pid = 3844] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 14:30:54 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (130EAC00) [pid = 3844] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 14:30:54 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (15AE9800) [pid = 3844] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 14:30:54 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (15607C00) [pid = 3844] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 14:30:54 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (12D8A000) [pid = 3844] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 14:30:54 INFO - PROCESS | 3844 | 1464989454438 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:54 INFO - PROCESS | 3844 | 1464989454515 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 14:30:54 INFO - PROCESS | 3844 | 1464989454521 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:54 INFO - PROCESS | 3844 | ++DOCSHELL 13005000 == 57 [pid = 3844] [id = 232] 14:30:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (131B1800) [pid = 3844] [serial = 694] [outer = 00000000] 14:30:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (1509EC00) [pid = 3844] [serial = 695] [outer = 131B1800] 14:30:54 INFO - PROCESS | 3844 | 1464989454568 Marionette DEBUG loaded listener.js 14:30:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (16756000) [pid = 3844] [serial = 696] [outer = 131B1800] 14:30:55 INFO - PROCESS | 3844 | 1464989455036 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 14:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 14:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 861ms 14:30:55 INFO - PROCESS | 3844 | 1464989455068 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 14:30:55 INFO - PROCESS | 3844 | 1464989455070 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 14:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 14:30:55 INFO - PROCESS | 3844 | 1464989455073 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 14:30:55 INFO - PROCESS | 3844 | 1464989455075 Marionette TRACE conn3 <- [1,894,null,{}] 14:30:55 INFO - PROCESS | 3844 | 1464989455078 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:55 INFO - PROCESS | 3844 | 1464989455156 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 14:30:55 INFO - PROCESS | 3844 | 1464989455163 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:55 INFO - PROCESS | 3844 | ++DOCSHELL 13D55400 == 58 [pid = 3844] [id = 233] 14:30:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (15EBCC00) [pid = 3844] [serial = 697] [outer = 00000000] 14:30:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (19A62400) [pid = 3844] [serial = 698] [outer = 15EBCC00] 14:30:55 INFO - PROCESS | 3844 | 1464989455207 Marionette DEBUG loaded listener.js 14:30:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (1A30C400) [pid = 3844] [serial = 699] [outer = 15EBCC00] 14:30:55 INFO - PROCESS | 3844 | 1464989455617 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 14:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 14:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 595ms 14:30:55 INFO - PROCESS | 3844 | 1464989455671 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 14:30:55 INFO - PROCESS | 3844 | 1464989455673 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 14:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 14:30:55 INFO - PROCESS | 3844 | 1464989455681 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 14:30:55 INFO - PROCESS | 3844 | 1464989455682 Marionette TRACE conn3 <- [1,898,null,{}] 14:30:55 INFO - PROCESS | 3844 | 1464989455686 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:55 INFO - PROCESS | 3844 | 1464989455766 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 14:30:55 INFO - PROCESS | 3844 | 1464989455775 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:55 INFO - PROCESS | 3844 | ++DOCSHELL 16D83800 == 59 [pid = 3844] [id = 234] 14:30:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (19A64400) [pid = 3844] [serial = 700] [outer = 00000000] 14:30:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (1A35DC00) [pid = 3844] [serial = 701] [outer = 19A64400] 14:30:55 INFO - PROCESS | 3844 | 1464989455819 Marionette DEBUG loaded listener.js 14:30:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (1A361800) [pid = 3844] [serial = 702] [outer = 19A64400] 14:30:56 INFO - PROCESS | 3844 | 1464989456229 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 14:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 14:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 595ms 14:30:56 INFO - PROCESS | 3844 | 1464989456283 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 14:30:56 INFO - PROCESS | 3844 | 1464989456285 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 14:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 14:30:56 INFO - PROCESS | 3844 | 1464989456288 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 14:30:56 INFO - PROCESS | 3844 | 1464989456291 Marionette TRACE conn3 <- [1,902,null,{}] 14:30:56 INFO - PROCESS | 3844 | 1464989456298 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:56 INFO - PROCESS | 3844 | 1464989456403 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 14:30:56 INFO - PROCESS | 3844 | 1464989456582 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:56 INFO - PROCESS | 3844 | ++DOCSHELL 10B25400 == 60 [pid = 3844] [id = 235] 14:30:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (10B26000) [pid = 3844] [serial = 703] [outer = 00000000] 14:30:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (114B9C00) [pid = 3844] [serial = 704] [outer = 10B26000] 14:30:56 INFO - PROCESS | 3844 | 1464989456657 Marionette DEBUG loaded listener.js 14:30:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (12D34400) [pid = 3844] [serial = 705] [outer = 10B26000] 14:30:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (1506A400) [pid = 3844] [serial = 706] [outer = 1B66DC00] 14:30:57 INFO - PROCESS | 3844 | 1464989457304 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 14:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 14:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1049ms 14:30:57 INFO - PROCESS | 3844 | 1464989457354 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 14:30:57 INFO - PROCESS | 3844 | 1464989457358 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 14:30:57 INFO - PROCESS | 3844 | 1464989457363 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 14:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 14:30:57 INFO - PROCESS | 3844 | 1464989457367 Marionette TRACE conn3 <- [1,906,null,{}] 14:30:57 INFO - PROCESS | 3844 | 1464989457372 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:57 INFO - PROCESS | 3844 | 1464989457482 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 14:30:57 INFO - PROCESS | 3844 | 1464989457611 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:57 INFO - PROCESS | 3844 | ++DOCSHELL 150A8C00 == 61 [pid = 3844] [id = 236] 14:30:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (150AB000) [pid = 3844] [serial = 707] [outer = 00000000] 14:30:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (16C18C00) [pid = 3844] [serial = 708] [outer = 150AB000] 14:30:57 INFO - PROCESS | 3844 | 1464989457670 Marionette DEBUG loaded listener.js 14:30:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (16EC3000) [pid = 3844] [serial = 709] [outer = 150AB000] 14:30:58 INFO - PROCESS | 3844 | 1464989458279 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 14:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 14:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 940ms 14:30:58 INFO - PROCESS | 3844 | 1464989458313 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 14:30:58 INFO - PROCESS | 3844 | 1464989458317 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 14:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 14:30:58 INFO - PROCESS | 3844 | 1464989458321 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 14:30:58 INFO - PROCESS | 3844 | 1464989458323 Marionette TRACE conn3 <- [1,910,null,{}] 14:30:58 INFO - PROCESS | 3844 | 1464989458327 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:58 INFO - PROCESS | 3844 | 1464989458433 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 14:30:58 INFO - PROCESS | 3844 | 1464989458533 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:58 INFO - PROCESS | 3844 | ++DOCSHELL 16782800 == 62 [pid = 3844] [id = 237] 14:30:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (1844D000) [pid = 3844] [serial = 710] [outer = 00000000] 14:30:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (19925C00) [pid = 3844] [serial = 711] [outer = 1844D000] 14:30:58 INFO - PROCESS | 3844 | 1464989458587 Marionette DEBUG loaded listener.js 14:30:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (1A359400) [pid = 3844] [serial = 712] [outer = 1844D000] 14:30:59 INFO - PROCESS | 3844 | 1464989459197 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 14:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 14:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 908ms 14:30:59 INFO - PROCESS | 3844 | 1464989459225 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 14:30:59 INFO - PROCESS | 3844 | 1464989459228 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 14:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 14:30:59 INFO - PROCESS | 3844 | 1464989459237 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 14:30:59 INFO - PROCESS | 3844 | 1464989459243 Marionette TRACE conn3 <- [1,914,null,{}] 14:30:59 INFO - PROCESS | 3844 | 1464989459248 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:59 INFO - PROCESS | 3844 | 1464989459355 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 14:30:59 INFO - PROCESS | 3844 | 1464989459456 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:59 INFO - PROCESS | 3844 | ++DOCSHELL 1A8DAC00 == 63 [pid = 3844] [id = 238] 14:30:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (1A9BA400) [pid = 3844] [serial = 713] [outer = 00000000] 14:30:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (1A9BF400) [pid = 3844] [serial = 714] [outer = 1A9BA400] 14:30:59 INFO - PROCESS | 3844 | 1464989459508 Marionette DEBUG loaded listener.js 14:30:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (1A9C2400) [pid = 3844] [serial = 715] [outer = 1A9BA400] 14:31:00 INFO - PROCESS | 3844 | 1464989460080 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 14:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 14:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 909ms 14:31:00 INFO - PROCESS | 3844 | 1464989460135 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 14:31:00 INFO - PROCESS | 3844 | 1464989460138 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 14:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 14:31:00 INFO - PROCESS | 3844 | 1464989460141 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 14:31:00 INFO - PROCESS | 3844 | 1464989460143 Marionette TRACE conn3 <- [1,918,null,{}] 14:31:00 INFO - PROCESS | 3844 | 1464989460146 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:00 INFO - PROCESS | 3844 | 1464989460258 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 14:31:00 INFO - PROCESS | 3844 | 1464989460357 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:00 INFO - PROCESS | 3844 | ++DOCSHELL 1A82FC00 == 64 [pid = 3844] [id = 239] 14:31:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (1A8D5800) [pid = 3844] [serial = 716] [outer = 00000000] 14:31:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (1A9C9C00) [pid = 3844] [serial = 717] [outer = 1A8D5800] 14:31:00 INFO - PROCESS | 3844 | 1464989460409 Marionette DEBUG loaded listener.js 14:31:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (1AA03C00) [pid = 3844] [serial = 718] [outer = 1A8D5800] 14:31:00 INFO - PROCESS | 3844 | 1464989460967 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 14:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 14:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 893ms 14:31:01 INFO - PROCESS | 3844 | 1464989461045 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 14:31:01 INFO - PROCESS | 3844 | 1464989461047 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 14:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 14:31:01 INFO - PROCESS | 3844 | 1464989461051 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 14:31:01 INFO - PROCESS | 3844 | 1464989461053 Marionette TRACE conn3 <- [1,922,null,{}] 14:31:01 INFO - PROCESS | 3844 | 1464989461057 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:01 INFO - PROCESS | 3844 | 1464989461184 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 14:31:01 INFO - PROCESS | 3844 | 1464989461315 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:01 INFO - PROCESS | 3844 | ++DOCSHELL 103D1C00 == 65 [pid = 3844] [id = 240] 14:31:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (10562400) [pid = 3844] [serial = 719] [outer = 00000000] 14:31:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (1312C000) [pid = 3844] [serial = 720] [outer = 10562400] 14:31:01 INFO - PROCESS | 3844 | 1464989461380 Marionette DEBUG loaded listener.js 14:31:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (15A5D000) [pid = 3844] [serial = 721] [outer = 10562400] 14:31:02 INFO - PROCESS | 3844 | 1464989462074 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 14:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 14:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1034ms 14:31:02 INFO - PROCESS | 3844 | 1464989462107 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 14:31:02 INFO - PROCESS | 3844 | 1464989462112 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 14:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 14:31:02 INFO - PROCESS | 3844 | 1464989462116 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 14:31:02 INFO - PROCESS | 3844 | 1464989462120 Marionette TRACE conn3 <- [1,926,null,{}] 14:31:02 INFO - PROCESS | 3844 | 1464989462125 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:02 INFO - PROCESS | 3844 | 1464989462222 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 14:31:02 INFO - PROCESS | 3844 | 1464989462331 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:02 INFO - PROCESS | 3844 | ++DOCSHELL 10A62000 == 66 [pid = 3844] [id = 241] 14:31:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 130 (10A64800) [pid = 3844] [serial = 722] [outer = 00000000] 14:31:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 131 (10B8A800) [pid = 3844] [serial = 723] [outer = 10A64800] 14:31:02 INFO - PROCESS | 3844 | 1464989462380 Marionette DEBUG loaded listener.js 14:31:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (11C07000) [pid = 3844] [serial = 724] [outer = 10A64800] 14:31:02 INFO - PROCESS | 3844 | --DOCSHELL 16D83800 == 65 [pid = 3844] [id = 234] 14:31:02 INFO - PROCESS | 3844 | --DOCSHELL 13D55400 == 64 [pid = 3844] [id = 233] 14:31:02 INFO - PROCESS | 3844 | --DOCSHELL 13005000 == 63 [pid = 3844] [id = 232] 14:31:02 INFO - PROCESS | 3844 | --DOCSHELL 110D5800 == 62 [pid = 3844] [id = 231] 14:31:02 INFO - PROCESS | 3844 | --DOCSHELL 0F2F8800 == 61 [pid = 3844] [id = 230] 14:31:02 INFO - PROCESS | 3844 | --DOCSHELL 12D3CC00 == 60 [pid = 3844] [id = 229] 14:31:02 INFO - PROCESS | 3844 | --DOCSHELL 15773400 == 59 [pid = 3844] [id = 228] 14:31:02 INFO - PROCESS | 3844 | --DOCSHELL 15688400 == 58 [pid = 3844] [id = 227] 14:31:02 INFO - PROCESS | 3844 | --DOCSHELL 1125C800 == 57 [pid = 3844] [id = 226] 14:31:02 INFO - PROCESS | 3844 | --DOCSHELL 0F2F6800 == 56 [pid = 3844] [id = 225] 14:31:02 INFO - PROCESS | 3844 | --DOCSHELL 1125C000 == 55 [pid = 3844] [id = 220] 14:31:02 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (1991CC00) [pid = 3844] [serial = 656] [outer = 00000000] [url = about:blank] 14:31:03 INFO - PROCESS | 3844 | --DOMWINDOW == 130 (168C9800) [pid = 3844] [serial = 567] [outer = 00000000] [url = about:blank] 14:31:03 INFO - PROCESS | 3844 | --DOMWINDOW == 129 (17DEE800) [pid = 3844] [serial = 648] [outer = 00000000] [url = about:blank] 14:31:03 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (150AC400) [pid = 3844] [serial = 635] [outer = 00000000] [url = about:blank] 14:31:03 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (14F1DC00) [pid = 3844] [serial = 633] [outer = 00000000] [url = about:blank] 14:31:03 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (1678C800) [pid = 3844] [serial = 638] [outer = 00000000] [url = about:blank] 14:31:03 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (18732C00) [pid = 3844] [serial = 627] [outer = 00000000] [url = about:blank] 14:31:03 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (1798E400) [pid = 3844] [serial = 620] [outer = 00000000] [url = about:blank] 14:31:03 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (17148800) [pid = 3844] [serial = 645] [outer = 00000000] [url = about:blank] 14:31:03 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (16C9C400) [pid = 3844] [serial = 642] [outer = 00000000] [url = about:blank] 14:31:03 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (18744400) [pid = 3844] [serial = 653] [outer = 00000000] [url = about:blank] 14:31:03 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (18748C00) [pid = 3844] [serial = 654] [outer = 00000000] [url = about:blank] 14:31:03 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (18446000) [pid = 3844] [serial = 623] [outer = 00000000] [url = about:blank] 14:31:03 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (16EF5C00) [pid = 3844] [serial = 644] [outer = 00000000] [url = about:blank] 14:31:03 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (13D4CC00) [pid = 3844] [serial = 632] [outer = 00000000] [url = about:blank] 14:31:03 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (15689400) [pid = 3844] [serial = 636] [outer = 00000000] [url = about:blank] 14:31:03 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (14F28000) [pid = 3844] [serial = 614] [outer = 00000000] [url = about:blank] 14:31:03 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (168C2800) [pid = 3844] [serial = 639] [outer = 00000000] [url = about:blank] 14:31:03 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (16C98000) [pid = 3844] [serial = 641] [outer = 00000000] [url = about:blank] 14:31:03 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (18731C00) [pid = 3844] [serial = 626] [outer = 00000000] [url = about:blank] 14:31:03 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (16D7D000) [pid = 3844] [serial = 617] [outer = 00000000] [url = about:blank] 14:31:03 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (17D7A800) [pid = 3844] [serial = 651] [outer = 00000000] [url = about:blank] 14:31:03 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (141C7800) [pid = 3844] [serial = 630] [outer = 00000000] [url = about:blank] 14:31:03 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (17DEC400) [pid = 3844] [serial = 647] [outer = 00000000] [url = about:blank] 14:31:03 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (13028400) [pid = 3844] [serial = 629] [outer = 00000000] [url = about:blank] 14:31:03 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (178DC000) [pid = 3844] [serial = 650] [outer = 00000000] [url = about:blank] 14:31:03 INFO - PROCESS | 3844 | 1464989463002 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 14:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 14:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 939ms 14:31:03 INFO - PROCESS | 3844 | 1464989463060 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 14:31:03 INFO - PROCESS | 3844 | 1464989463066 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 14:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 14:31:03 INFO - PROCESS | 3844 | 1464989463072 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 14:31:03 INFO - PROCESS | 3844 | 1464989463074 Marionette TRACE conn3 <- [1,930,null,{}] 14:31:03 INFO - PROCESS | 3844 | 1464989463078 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:03 INFO - PROCESS | 3844 | 1464989463181 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 14:31:03 INFO - PROCESS | 3844 | 1464989463270 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:03 INFO - PROCESS | 3844 | ++DOCSHELL 13008800 == 56 [pid = 3844] [id = 242] 14:31:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (1300A800) [pid = 3844] [serial = 725] [outer = 00000000] 14:31:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (13125000) [pid = 3844] [serial = 726] [outer = 1300A800] 14:31:03 INFO - PROCESS | 3844 | 1464989463315 Marionette DEBUG loaded listener.js 14:31:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (132F1C00) [pid = 3844] [serial = 727] [outer = 1300A800] 14:31:03 INFO - PROCESS | 3844 | 1464989463687 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 14:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 14:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 642ms 14:31:03 INFO - PROCESS | 3844 | 1464989463722 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 14:31:03 INFO - PROCESS | 3844 | 1464989463724 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 14:31:03 INFO - PROCESS | 3844 | 1464989463729 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 14:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 14:31:03 INFO - PROCESS | 3844 | 1464989463732 Marionette TRACE conn3 <- [1,934,null,{}] 14:31:03 INFO - PROCESS | 3844 | 1464989463743 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:03 INFO - PROCESS | 3844 | 1464989463836 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 14:31:03 INFO - PROCESS | 3844 | 1464989463844 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:03 INFO - PROCESS | 3844 | ++DOCSHELL 14F23000 == 57 [pid = 3844] [id = 243] 14:31:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (14F23800) [pid = 3844] [serial = 728] [outer = 00000000] 14:31:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (14F91C00) [pid = 3844] [serial = 729] [outer = 14F23800] 14:31:03 INFO - PROCESS | 3844 | 1464989463890 Marionette DEBUG loaded listener.js 14:31:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (15054C00) [pid = 3844] [serial = 730] [outer = 14F23800] 14:31:04 INFO - PROCESS | 3844 | 1464989464334 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 14:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 14:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 642ms 14:31:04 INFO - PROCESS | 3844 | 1464989464369 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 14:31:04 INFO - PROCESS | 3844 | 1464989464372 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 14:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 14:31:04 INFO - PROCESS | 3844 | 1464989464375 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 14:31:04 INFO - PROCESS | 3844 | 1464989464377 Marionette TRACE conn3 <- [1,938,null,{}] 14:31:04 INFO - PROCESS | 3844 | 1464989464380 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:04 INFO - PROCESS | 3844 | 1464989464462 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 14:31:04 INFO - PROCESS | 3844 | 1464989464468 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:04 INFO - PROCESS | 3844 | ++DOCSHELL 1509F400 == 58 [pid = 3844] [id = 244] 14:31:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (150AD800) [pid = 3844] [serial = 731] [outer = 00000000] 14:31:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (15689400) [pid = 3844] [serial = 732] [outer = 150AD800] 14:31:04 INFO - PROCESS | 3844 | 1464989464515 Marionette DEBUG loaded listener.js 14:31:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (15A5D800) [pid = 3844] [serial = 733] [outer = 150AD800] 14:31:04 INFO - PROCESS | 3844 | 1464989464958 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 14:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 14:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 627ms 14:31:05 INFO - PROCESS | 3844 | 1464989465013 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 14:31:05 INFO - PROCESS | 3844 | 1464989465015 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 14:31:05 INFO - PROCESS | 3844 | 1464989465018 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 14:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 14:31:05 INFO - PROCESS | 3844 | 1464989465020 Marionette TRACE conn3 <- [1,942,null,{}] 14:31:05 INFO - PROCESS | 3844 | 1464989465023 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:05 INFO - PROCESS | 3844 | 1464989465111 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 14:31:05 INFO - PROCESS | 3844 | 1464989465117 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:05 INFO - PROCESS | 3844 | ++DOCSHELL 15778000 == 59 [pid = 3844] [id = 245] 14:31:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (15AE9C00) [pid = 3844] [serial = 734] [outer = 00000000] 14:31:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (16097000) [pid = 3844] [serial = 735] [outer = 15AE9C00] 14:31:05 INFO - PROCESS | 3844 | 1464989465161 Marionette DEBUG loaded listener.js 14:31:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (168BE000) [pid = 3844] [serial = 736] [outer = 15AE9C00] 14:31:05 INFO - PROCESS | 3844 | 1464989465642 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 14:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 14:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 689ms 14:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 14:31:05 INFO - PROCESS | 3844 | 1464989465718 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 14:31:05 INFO - PROCESS | 3844 | 1464989465720 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 14:31:05 INFO - PROCESS | 3844 | 1464989465723 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 14:31:05 INFO - PROCESS | 3844 | 1464989465725 Marionette TRACE conn3 <- [1,946,null,{}] 14:31:05 INFO - PROCESS | 3844 | 1464989465734 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:05 INFO - PROCESS | 3844 | 1464989465884 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 14:31:05 INFO - PROCESS | 3844 | 1464989465910 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:05 INFO - PROCESS | 3844 | ++DOCSHELL 16D80400 == 60 [pid = 3844] [id = 246] 14:31:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (16D81800) [pid = 3844] [serial = 737] [outer = 00000000] 14:31:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (16D87800) [pid = 3844] [serial = 738] [outer = 16D81800] 14:31:05 INFO - PROCESS | 3844 | 1464989465955 Marionette DEBUG loaded listener.js 14:31:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (16D88800) [pid = 3844] [serial = 739] [outer = 16D81800] 14:31:06 INFO - PROCESS | 3844 | 1464989466384 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 14:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 14:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 689ms 14:31:06 INFO - PROCESS | 3844 | 1464989466436 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 14:31:06 INFO - PROCESS | 3844 | 1464989466438 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 14:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 14:31:06 INFO - PROCESS | 3844 | 1464989466441 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 14:31:06 INFO - PROCESS | 3844 | 1464989466442 Marionette TRACE conn3 <- [1,950,null,{}] 14:31:06 INFO - PROCESS | 3844 | 1464989466446 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:06 INFO - PROCESS | 3844 | 1464989466553 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 14:31:06 INFO - PROCESS | 3844 | 1464989466559 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:06 INFO - PROCESS | 3844 | ++DOCSHELL 10B28800 == 61 [pid = 3844] [id = 247] 14:31:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (16EC7800) [pid = 3844] [serial = 740] [outer = 00000000] 14:31:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (16EF5800) [pid = 3844] [serial = 741] [outer = 16EC7800] 14:31:06 INFO - PROCESS | 3844 | 1464989466649 Marionette DEBUG loaded listener.js 14:31:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (1714C800) [pid = 3844] [serial = 742] [outer = 16EC7800] 14:31:07 INFO - PROCESS | 3844 | 1464989467110 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 14:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 14:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 689ms 14:31:07 INFO - PROCESS | 3844 | 1464989467170 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 14:31:07 INFO - PROCESS | 3844 | 1464989467172 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 14:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 14:31:07 INFO - PROCESS | 3844 | 1464989467175 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 14:31:07 INFO - PROCESS | 3844 | 1464989467177 Marionette TRACE conn3 <- [1,954,null,{}] 14:31:07 INFO - PROCESS | 3844 | 1464989467187 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:07 INFO - PROCESS | 3844 | 1464989467322 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 14:31:07 INFO - PROCESS | 3844 | 1464989467334 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:07 INFO - PROCESS | 3844 | ++DOCSHELL 12809800 == 62 [pid = 3844] [id = 248] 14:31:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (13001C00) [pid = 3844] [serial = 743] [outer = 00000000] 14:31:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (1779F800) [pid = 3844] [serial = 744] [outer = 13001C00] 14:31:07 INFO - PROCESS | 3844 | 1464989467620 Marionette DEBUG loaded listener.js 14:31:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (177AB000) [pid = 3844] [serial = 745] [outer = 13001C00] 14:31:07 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (15AEB000) [pid = 3844] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 14:31:07 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (174A0800) [pid = 3844] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 14:31:07 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (18040C00) [pid = 3844] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 14:31:07 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (16EC8400) [pid = 3844] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 14:31:07 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (15EB1800) [pid = 3844] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 14:31:07 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (19A59000) [pid = 3844] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 14:31:07 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (15770C00) [pid = 3844] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 14:31:07 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (131B1800) [pid = 3844] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 14:31:07 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (11201400) [pid = 3844] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 14:31:07 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (112B6400) [pid = 3844] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 14:31:07 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (15EB2800) [pid = 3844] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 14:31:07 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (15EBCC00) [pid = 3844] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 14:31:07 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (16EF7800) [pid = 3844] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 14:31:07 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (131B0800) [pid = 3844] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 14:31:07 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (16783C00) [pid = 3844] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 14:31:07 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (1120A000) [pid = 3844] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 14:31:07 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (15052800) [pid = 3844] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 14:31:07 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (10B26800) [pid = 3844] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 14:31:08 INFO - PROCESS | 3844 | 1464989467996 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 14:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 14:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 845ms 14:31:08 INFO - PROCESS | 3844 | 1464989468019 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 14:31:08 INFO - PROCESS | 3844 | 1464989468021 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 14:31:08 INFO - PROCESS | 3844 | 1464989468024 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 14:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 14:31:08 INFO - PROCESS | 3844 | 1464989468025 Marionette TRACE conn3 <- [1,958,null,{}] 14:31:08 INFO - PROCESS | 3844 | 1464989468029 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:08 INFO - PROCESS | 3844 | 1464989468109 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 14:31:08 INFO - PROCESS | 3844 | 1464989468116 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:08 INFO - PROCESS | 3844 | ++DOCSHELL 10B22800 == 63 [pid = 3844] [id = 249] 14:31:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (11201400) [pid = 3844] [serial = 746] [outer = 00000000] 14:31:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (16D87000) [pid = 3844] [serial = 747] [outer = 11201400] 14:31:08 INFO - PROCESS | 3844 | 1464989468159 Marionette DEBUG loaded listener.js 14:31:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (16F52400) [pid = 3844] [serial = 748] [outer = 11201400] 14:31:08 INFO - PROCESS | 3844 | 1464989468577 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 14:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 14:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 595ms 14:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 14:31:08 INFO - PROCESS | 3844 | 1464989468621 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 14:31:08 INFO - PROCESS | 3844 | 1464989468623 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 14:31:08 INFO - PROCESS | 3844 | 1464989468627 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 14:31:08 INFO - PROCESS | 3844 | 1464989468628 Marionette TRACE conn3 <- [1,962,null,{}] 14:31:08 INFO - PROCESS | 3844 | 1464989468632 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:08 INFO - PROCESS | 3844 | 1464989468712 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 14:31:08 INFO - PROCESS | 3844 | 1464989468718 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:08 INFO - PROCESS | 3844 | ++DOCSHELL 17752C00 == 64 [pid = 3844] [id = 250] 14:31:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (17758000) [pid = 3844] [serial = 749] [outer = 00000000] 14:31:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (17DEA800) [pid = 3844] [serial = 750] [outer = 17758000] 14:31:08 INFO - PROCESS | 3844 | 1464989468763 Marionette DEBUG loaded listener.js 14:31:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (18255400) [pid = 3844] [serial = 751] [outer = 17758000] 14:31:09 INFO - PROCESS | 3844 | 1464989469236 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 14:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 14:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 626ms 14:31:09 INFO - PROCESS | 3844 | 1464989469265 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 14:31:09 INFO - PROCESS | 3844 | 1464989469267 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 14:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 14:31:09 INFO - PROCESS | 3844 | 1464989469270 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 14:31:09 INFO - PROCESS | 3844 | 1464989469273 Marionette TRACE conn3 <- [1,966,null,{}] 14:31:09 INFO - PROCESS | 3844 | 1464989469276 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:09 INFO - PROCESS | 3844 | 1464989469375 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 14:31:09 INFO - PROCESS | 3844 | 1464989469381 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:09 INFO - PROCESS | 3844 | ++DOCSHELL 105F9400 == 65 [pid = 3844] [id = 251] 14:31:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (16C18400) [pid = 3844] [serial = 752] [outer = 00000000] 14:31:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (18735C00) [pid = 3844] [serial = 753] [outer = 16C18400] 14:31:09 INFO - PROCESS | 3844 | 1464989469429 Marionette DEBUG loaded listener.js 14:31:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (18744400) [pid = 3844] [serial = 754] [outer = 16C18400] 14:31:10 INFO - PROCESS | 3844 | 1464989470168 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 14:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 14:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 939ms 14:31:10 INFO - PROCESS | 3844 | 1464989470217 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 14:31:10 INFO - PROCESS | 3844 | 1464989470220 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 14:31:10 INFO - PROCESS | 3844 | 1464989470226 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 14:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 14:31:10 INFO - PROCESS | 3844 | 1464989470229 Marionette TRACE conn3 <- [1,970,null,{}] 14:31:10 INFO - PROCESS | 3844 | 1464989470234 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:10 INFO - PROCESS | 3844 | 1464989470345 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 14:31:10 INFO - PROCESS | 3844 | 1464989470450 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:10 INFO - PROCESS | 3844 | ++DOCSHELL 10371800 == 66 [pid = 3844] [id = 252] 14:31:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (105F5800) [pid = 3844] [serial = 755] [outer = 00000000] 14:31:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (12D3CC00) [pid = 3844] [serial = 756] [outer = 105F5800] 14:31:10 INFO - PROCESS | 3844 | 1464989470504 Marionette DEBUG loaded listener.js 14:31:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (13909800) [pid = 3844] [serial = 757] [outer = 105F5800] 14:31:11 INFO - PROCESS | 3844 | 1464989471055 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 14:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 14:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 908ms 14:31:11 INFO - PROCESS | 3844 | 1464989471132 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 14:31:11 INFO - PROCESS | 3844 | 1464989471138 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 14:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 14:31:11 INFO - PROCESS | 3844 | 1464989471144 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 14:31:11 INFO - PROCESS | 3844 | 1464989471147 Marionette TRACE conn3 <- [1,974,null,{}] 14:31:11 INFO - PROCESS | 3844 | 1464989471151 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:11 INFO - PROCESS | 3844 | 1464989471265 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 14:31:11 INFO - PROCESS | 3844 | 1464989471396 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:11 INFO - PROCESS | 3844 | ++DOCSHELL 15072800 == 67 [pid = 3844] [id = 253] 14:31:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (150AC000) [pid = 3844] [serial = 758] [outer = 00000000] 14:31:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (15AE8000) [pid = 3844] [serial = 759] [outer = 150AC000] 14:31:11 INFO - PROCESS | 3844 | 1464989471450 Marionette DEBUG loaded listener.js 14:31:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (168C5400) [pid = 3844] [serial = 760] [outer = 150AC000] 14:31:12 INFO - PROCESS | 3844 | 1464989472032 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 14:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 14:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 939ms 14:31:12 INFO - PROCESS | 3844 | 1464989472088 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 14:31:12 INFO - PROCESS | 3844 | 1464989472090 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 14:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 14:31:12 INFO - PROCESS | 3844 | 1464989472094 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 14:31:12 INFO - PROCESS | 3844 | 1464989472098 Marionette TRACE conn3 <- [1,978,null,{}] 14:31:12 INFO - PROCESS | 3844 | 1464989472109 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:12 INFO - PROCESS | 3844 | 1464989472215 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 14:31:12 INFO - PROCESS | 3844 | 1464989472349 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:12 INFO - PROCESS | 3844 | ++DOCSHELL 18728400 == 68 [pid = 3844] [id = 254] 14:31:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (1872A000) [pid = 3844] [serial = 761] [outer = 00000000] 14:31:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (18735400) [pid = 3844] [serial = 762] [outer = 1872A000] 14:31:12 INFO - PROCESS | 3844 | 1464989472409 Marionette DEBUG loaded listener.js 14:31:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (18747C00) [pid = 3844] [serial = 763] [outer = 1872A000] 14:31:13 INFO - PROCESS | 3844 | 1464989472990 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 14:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 14:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 939ms 14:31:13 INFO - PROCESS | 3844 | 1464989473038 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 14:31:13 INFO - PROCESS | 3844 | 1464989473041 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 14:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 14:31:13 INFO - PROCESS | 3844 | 1464989473045 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 14:31:13 INFO - PROCESS | 3844 | 1464989473047 Marionette TRACE conn3 <- [1,982,null,{}] 14:31:13 INFO - PROCESS | 3844 | 1464989473050 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:13 INFO - PROCESS | 3844 | 1464989473158 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 14:31:13 INFO - PROCESS | 3844 | 1464989473287 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:13 INFO - PROCESS | 3844 | ++DOCSHELL 1872C400 == 69 [pid = 3844] [id = 255] 14:31:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (18730400) [pid = 3844] [serial = 764] [outer = 00000000] 14:31:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (1991F400) [pid = 3844] [serial = 765] [outer = 18730400] 14:31:13 INFO - PROCESS | 3844 | 1464989473341 Marionette DEBUG loaded listener.js 14:31:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 130 (19923C00) [pid = 3844] [serial = 766] [outer = 18730400] 14:31:13 INFO - PROCESS | 3844 | 1464989473920 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 14:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 14:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 956ms 14:31:14 INFO - PROCESS | 3844 | 1464989473991 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 14:31:14 INFO - PROCESS | 3844 | 1464989473995 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 14:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 14:31:14 INFO - PROCESS | 3844 | 1464989473999 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 14:31:14 INFO - PROCESS | 3844 | 1464989474001 Marionette TRACE conn3 <- [1,986,null,{}] 14:31:14 INFO - PROCESS | 3844 | 1464989474005 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:14 INFO - PROCESS | 3844 | 1464989474264 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 14:31:14 INFO - PROCESS | 3844 | 1464989474428 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:14 INFO - PROCESS | 3844 | ++DOCSHELL 105F5000 == 70 [pid = 3844] [id = 256] 14:31:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 131 (10A57800) [pid = 3844] [serial = 767] [outer = 00000000] 14:31:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (10B1CC00) [pid = 3844] [serial = 768] [outer = 10A57800] 14:31:14 INFO - PROCESS | 3844 | 1464989474480 Marionette DEBUG loaded listener.js 14:31:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 133 (10B88400) [pid = 3844] [serial = 769] [outer = 10A57800] 14:31:15 INFO - PROCESS | 3844 | 1464989475070 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 14:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 14:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1081ms 14:31:15 INFO - PROCESS | 3844 | 1464989475094 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 14:31:15 INFO - PROCESS | 3844 | 1464989475097 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 14:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 14:31:15 INFO - PROCESS | 3844 | 1464989475101 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 14:31:15 INFO - PROCESS | 3844 | 1464989475105 Marionette TRACE conn3 <- [1,990,null,{}] 14:31:15 INFO - PROCESS | 3844 | 1464989475110 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:15 INFO - PROCESS | 3844 | 1464989475209 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 14:31:15 INFO - PROCESS | 3844 | 1464989475317 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:15 INFO - PROCESS | 3844 | ++DOCSHELL 1300A400 == 71 [pid = 3844] [id = 257] 14:31:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 134 (13028400) [pid = 3844] [serial = 770] [outer = 00000000] 14:31:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 135 (13714C00) [pid = 3844] [serial = 771] [outer = 13028400] 14:31:15 INFO - PROCESS | 3844 | 1464989475366 Marionette DEBUG loaded listener.js 14:31:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 136 (141D3400) [pid = 3844] [serial = 772] [outer = 13028400] 14:31:15 INFO - PROCESS | 3844 | --DOCSHELL 105ED000 == 70 [pid = 3844] [id = 21] 14:31:15 INFO - PROCESS | 3844 | --DOCSHELL 171A6800 == 69 [pid = 3844] [id = 204] 14:31:15 INFO - PROCESS | 3844 | --DOCSHELL 1390D800 == 68 [pid = 3844] [id = 207] 14:31:15 INFO - PROCESS | 3844 | --DOCSHELL 16782400 == 67 [pid = 3844] [id = 197] 14:31:15 INFO - PROCESS | 3844 | --DOCSHELL 15047800 == 66 [pid = 3844] [id = 196] 14:31:15 INFO - PROCESS | 3844 | --DOCSHELL 1798DC00 == 65 [pid = 3844] [id = 208] 14:31:15 INFO - PROCESS | 3844 | --DOCSHELL 1506FC00 == 64 [pid = 3844] [id = 206] 14:31:15 INFO - PROCESS | 3844 | --DOCSHELL 17752C00 == 63 [pid = 3844] [id = 250] 14:31:15 INFO - PROCESS | 3844 | --DOCSHELL 10B22800 == 62 [pid = 3844] [id = 249] 14:31:15 INFO - PROCESS | 3844 | --DOCSHELL 12809800 == 61 [pid = 3844] [id = 248] 14:31:15 INFO - PROCESS | 3844 | --DOCSHELL 10B28800 == 60 [pid = 3844] [id = 247] 14:31:15 INFO - PROCESS | 3844 | --DOCSHELL 16D80400 == 59 [pid = 3844] [id = 246] 14:31:15 INFO - PROCESS | 3844 | --DOCSHELL 15778000 == 58 [pid = 3844] [id = 245] 14:31:15 INFO - PROCESS | 3844 | --DOCSHELL 1509F400 == 57 [pid = 3844] [id = 244] 14:31:15 INFO - PROCESS | 3844 | --DOCSHELL 14F23000 == 56 [pid = 3844] [id = 243] 14:31:15 INFO - PROCESS | 3844 | --DOCSHELL 13008800 == 55 [pid = 3844] [id = 242] 14:31:15 INFO - PROCESS | 3844 | --DOMWINDOW == 135 (15053800) [pid = 3844] [serial = 662] [outer = 00000000] [url = about:blank] 14:31:15 INFO - PROCESS | 3844 | --DOMWINDOW == 134 (16EED000) [pid = 3844] [serial = 665] [outer = 00000000] [url = about:blank] 14:31:15 INFO - PROCESS | 3844 | --DOMWINDOW == 133 (19A5EC00) [pid = 3844] [serial = 668] [outer = 00000000] [url = about:blank] 14:31:15 INFO - PROCESS | 3844 | --DOMWINDOW == 132 (19C7D000) [pid = 3844] [serial = 671] [outer = 00000000] [url = about:blank] 14:31:15 INFO - PROCESS | 3844 | --DOCSHELL 10A62000 == 54 [pid = 3844] [id = 241] 14:31:15 INFO - PROCESS | 3844 | --DOCSHELL 150A8C00 == 53 [pid = 3844] [id = 236] 14:31:15 INFO - PROCESS | 3844 | --DOCSHELL 10B25400 == 52 [pid = 3844] [id = 235] 14:31:15 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (15689000) [pid = 3844] [serial = 588] [outer = 00000000] [url = about:blank] 14:31:15 INFO - PROCESS | 3844 | --DOMWINDOW == 130 (1504B800) [pid = 3844] [serial = 615] [outer = 00000000] [url = about:blank] 14:31:15 INFO - PROCESS | 3844 | --DOMWINDOW == 129 (16D86C00) [pid = 3844] [serial = 618] [outer = 00000000] [url = about:blank] 14:31:15 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (178DDC00) [pid = 3844] [serial = 612] [outer = 00000000] [url = about:blank] 14:31:15 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (18729400) [pid = 3844] [serial = 624] [outer = 00000000] [url = about:blank] 14:31:15 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (17DE8800) [pid = 3844] [serial = 621] [outer = 00000000] [url = about:blank] 14:31:15 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (16756000) [pid = 3844] [serial = 696] [outer = 00000000] [url = about:blank] 14:31:15 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (19C83800) [pid = 3844] [serial = 693] [outer = 00000000] [url = about:blank] 14:31:15 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (1774AC00) [pid = 3844] [serial = 686] [outer = 00000000] [url = about:blank] 14:31:15 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (17994000) [pid = 3844] [serial = 687] [outer = 00000000] [url = about:blank] 14:31:15 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (1A30C400) [pid = 3844] [serial = 699] [outer = 00000000] [url = about:blank] 14:31:15 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (141D1C00) [pid = 3844] [serial = 582] [outer = 00000000] [url = about:blank] 14:31:15 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (168C4400) [pid = 3844] [serial = 591] [outer = 00000000] [url = about:blank] 14:31:15 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (132F2400) [pid = 3844] [serial = 585] [outer = 00000000] [url = about:blank] 14:31:15 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (1A35DC00) [pid = 3844] [serial = 701] [outer = 00000000] [url = about:blank] 14:31:15 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (1874B400) [pid = 3844] [serial = 689] [outer = 00000000] [url = about:blank] 14:31:15 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (19C80400) [pid = 3844] [serial = 692] [outer = 00000000] [url = about:blank] 14:31:15 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (19926800) [pid = 3844] [serial = 690] [outer = 00000000] [url = about:blank] 14:31:15 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (15EB3C00) [pid = 3844] [serial = 680] [outer = 00000000] [url = about:blank] 14:31:15 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (16099400) [pid = 3844] [serial = 681] [outer = 00000000] [url = about:blank] 14:31:15 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (1509EC00) [pid = 3844] [serial = 695] [outer = 00000000] [url = about:blank] 14:31:15 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (13912C00) [pid = 3844] [serial = 675] [outer = 00000000] [url = about:blank] 14:31:15 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (13717C00) [pid = 3844] [serial = 674] [outer = 00000000] [url = about:blank] 14:31:15 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (13006000) [pid = 3844] [serial = 677] [outer = 00000000] [url = about:blank] 14:31:15 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (14F24800) [pid = 3844] [serial = 678] [outer = 00000000] [url = about:blank] 14:31:15 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (11A0CC00) [pid = 3844] [serial = 659] [outer = 00000000] [url = about:blank] 14:31:15 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (16EECC00) [pid = 3844] [serial = 683] [outer = 00000000] [url = about:blank] 14:31:15 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (16EF2400) [pid = 3844] [serial = 684] [outer = 00000000] [url = about:blank] 14:31:15 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (19A62400) [pid = 3844] [serial = 698] [outer = 00000000] [url = about:blank] 14:31:15 INFO - PROCESS | 3844 | 1464989475964 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 14:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 14:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 908ms 14:31:16 INFO - PROCESS | 3844 | 1464989476004 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 14:31:16 INFO - PROCESS | 3844 | 1464989476006 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 14:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 14:31:16 INFO - PROCESS | 3844 | 1464989476010 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 14:31:16 INFO - PROCESS | 3844 | 1464989476012 Marionette TRACE conn3 <- [1,994,null,{}] 14:31:16 INFO - PROCESS | 3844 | 1464989476016 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:16 INFO - PROCESS | 3844 | 1464989476104 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 14:31:16 INFO - PROCESS | 3844 | 1464989476191 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:16 INFO - PROCESS | 3844 | ++DOCSHELL 110D6000 == 53 [pid = 3844] [id = 258] 14:31:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (11267C00) [pid = 3844] [serial = 773] [outer = 00000000] 14:31:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (1390CC00) [pid = 3844] [serial = 774] [outer = 11267C00] 14:31:16 INFO - PROCESS | 3844 | 1464989476243 Marionette DEBUG loaded listener.js 14:31:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (141CFC00) [pid = 3844] [serial = 775] [outer = 11267C00] 14:31:16 INFO - PROCESS | 3844 | 1464989476641 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 14:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 14:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 705ms 14:31:16 INFO - PROCESS | 3844 | 1464989476709 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 14:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 14:31:16 INFO - PROCESS | 3844 | 1464989476712 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 14:31:16 INFO - PROCESS | 3844 | 1464989476722 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 14:31:16 INFO - PROCESS | 3844 | 1464989476726 Marionette TRACE conn3 <- [1,998,null,{}] 14:31:16 INFO - PROCESS | 3844 | 1464989476730 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:16 INFO - PROCESS | 3844 | 1464989476814 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 14:31:16 INFO - PROCESS | 3844 | 1464989476821 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:16 INFO - PROCESS | 3844 | ++DOCSHELL 13D4F800 == 54 [pid = 3844] [id = 259] 14:31:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (14F8DC00) [pid = 3844] [serial = 776] [outer = 00000000] 14:31:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (150A8C00) [pid = 3844] [serial = 777] [outer = 14F8DC00] 14:31:16 INFO - PROCESS | 3844 | 1464989476865 Marionette DEBUG loaded listener.js 14:31:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (15605800) [pid = 3844] [serial = 778] [outer = 14F8DC00] 14:31:17 INFO - PROCESS | 3844 | 1464989477303 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 14:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 14:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 658ms 14:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 14:31:17 INFO - PROCESS | 3844 | 1464989477372 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 14:31:17 INFO - PROCESS | 3844 | 1464989477374 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 14:31:17 INFO - PROCESS | 3844 | 1464989477377 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 14:31:17 INFO - PROCESS | 3844 | 1464989477379 Marionette TRACE conn3 <- [1,1002,null,{}] 14:31:17 INFO - PROCESS | 3844 | 1464989477382 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:17 INFO - PROCESS | 3844 | 1464989477462 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 14:31:17 INFO - PROCESS | 3844 | 1464989477583 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:17 INFO - PROCESS | 3844 | ++DOCSHELL 1327FC00 == 55 [pid = 3844] [id = 260] 14:31:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (150A8000) [pid = 3844] [serial = 779] [outer = 00000000] 14:31:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (15AF1800) [pid = 3844] [serial = 780] [outer = 150A8000] 14:31:17 INFO - PROCESS | 3844 | 1464989477628 Marionette DEBUG loaded listener.js 14:31:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (15EB5000) [pid = 3844] [serial = 781] [outer = 150A8000] 14:31:18 INFO - PROCESS | 3844 | 1464989478006 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 14:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 14:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 689ms 14:31:18 INFO - PROCESS | 3844 | 1464989478085 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 14:31:18 INFO - PROCESS | 3844 | 1464989478087 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 14:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 14:31:18 INFO - PROCESS | 3844 | 1464989478090 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 14:31:18 INFO - PROCESS | 3844 | 1464989478092 Marionette TRACE conn3 <- [1,1006,null,{}] 14:31:18 INFO - PROCESS | 3844 | 1464989478096 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:18 INFO - PROCESS | 3844 | 1464989478218 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 14:31:18 INFO - PROCESS | 3844 | 1464989478281 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:18 INFO - PROCESS | 3844 | ++DOCSHELL 1675AC00 == 56 [pid = 3844] [id = 261] 14:31:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (1675B800) [pid = 3844] [serial = 782] [outer = 00000000] 14:31:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (168BE400) [pid = 3844] [serial = 783] [outer = 1675B800] 14:31:18 INFO - PROCESS | 3844 | 1464989478332 Marionette DEBUG loaded listener.js 14:31:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (16C91800) [pid = 3844] [serial = 784] [outer = 1675B800] 14:31:18 INFO - PROCESS | 3844 | 1464989478761 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 14:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 14:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 704ms 14:31:18 INFO - PROCESS | 3844 | 1464989478788 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 14:31:18 INFO - PROCESS | 3844 | 1464989478790 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 14:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 14:31:18 INFO - PROCESS | 3844 | 1464989478825 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 14:31:18 INFO - PROCESS | 3844 | 1464989478827 Marionette TRACE conn3 <- [1,1010,null,{}] 14:31:18 INFO - PROCESS | 3844 | 1464989478835 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:18 INFO - PROCESS | 3844 | 1464989478943 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 14:31:18 INFO - PROCESS | 3844 | 1464989478950 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:18 INFO - PROCESS | 3844 | ++DOCSHELL 10560800 == 57 [pid = 3844] [id = 262] 14:31:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (1609D800) [pid = 3844] [serial = 785] [outer = 00000000] 14:31:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (16ED0800) [pid = 3844] [serial = 786] [outer = 1609D800] 14:31:19 INFO - PROCESS | 3844 | 1464989478993 Marionette DEBUG loaded listener.js 14:31:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (16EF1000) [pid = 3844] [serial = 787] [outer = 1609D800] 14:31:19 INFO - PROCESS | 3844 | 1464989479426 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 14:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 14:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 689ms 14:31:19 INFO - PROCESS | 3844 | 1464989479472 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 14:31:19 INFO - PROCESS | 3844 | 1464989479474 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 14:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 14:31:19 INFO - PROCESS | 3844 | 1464989479486 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 14:31:19 INFO - PROCESS | 3844 | 1464989479488 Marionette TRACE conn3 <- [1,1014,null,{}] 14:31:19 INFO - PROCESS | 3844 | 1464989479491 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:19 INFO - PROCESS | 3844 | 1464989479600 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 14:31:19 INFO - PROCESS | 3844 | 1464989479606 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:19 INFO - PROCESS | 3844 | ++DOCSHELL 168C9C00 == 58 [pid = 3844] [id = 263] 14:31:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (16D7E400) [pid = 3844] [serial = 788] [outer = 00000000] 14:31:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (16F52C00) [pid = 3844] [serial = 789] [outer = 16D7E400] 14:31:19 INFO - PROCESS | 3844 | 1464989479650 Marionette DEBUG loaded listener.js 14:31:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (16F5C800) [pid = 3844] [serial = 790] [outer = 16D7E400] 14:31:20 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (15046800) [pid = 3844] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 14:31:20 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (18743000) [pid = 3844] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 14:31:20 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (112B4000) [pid = 3844] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 14:31:20 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (16D81800) [pid = 3844] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 14:31:20 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (16EC7800) [pid = 3844] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 14:31:20 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (11201400) [pid = 3844] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 14:31:20 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (17758000) [pid = 3844] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 14:31:20 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (10B26000) [pid = 3844] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 14:31:20 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (15AE9C00) [pid = 3844] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 14:31:20 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (1A9BA400) [pid = 3844] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 14:31:20 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (10562400) [pid = 3844] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 14:31:20 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (150AB000) [pid = 3844] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 14:31:20 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (14F23800) [pid = 3844] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 14:31:20 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (1300A800) [pid = 3844] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 14:31:20 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (150AD800) [pid = 3844] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 14:31:20 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (13001C00) [pid = 3844] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 14:31:20 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (1844D000) [pid = 3844] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 14:31:20 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (10A64800) [pid = 3844] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 14:31:20 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (1A8D5800) [pid = 3844] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 14:31:20 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (19926C00) [pid = 3844] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 14:31:20 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (16D81000) [pid = 3844] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 14:31:20 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (14F8F800) [pid = 3844] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 14:31:20 INFO - PROCESS | 3844 | 1464989480323 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 14:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 14:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 908ms 14:31:20 INFO - PROCESS | 3844 | 1464989480383 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 14:31:20 INFO - PROCESS | 3844 | 1464989480385 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 14:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 14:31:20 INFO - PROCESS | 3844 | 1464989480388 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 14:31:20 INFO - PROCESS | 3844 | 1464989480390 Marionette TRACE conn3 <- [1,1018,null,{}] 14:31:20 INFO - PROCESS | 3844 | 1464989480393 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:20 INFO - PROCESS | 3844 | 1464989480472 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 14:31:20 INFO - PROCESS | 3844 | 1464989480478 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:20 INFO - PROCESS | 3844 | ++DOCSHELL 10488000 == 59 [pid = 3844] [id = 264] 14:31:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (141CE000) [pid = 3844] [serial = 791] [outer = 00000000] 14:31:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (150AD800) [pid = 3844] [serial = 792] [outer = 141CE000] 14:31:20 INFO - PROCESS | 3844 | 1464989480534 Marionette DEBUG loaded listener.js 14:31:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (16D7D800) [pid = 3844] [serial = 793] [outer = 141CE000] 14:31:21 INFO - PROCESS | 3844 | 1464989480981 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 14:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 14:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 642ms 14:31:21 INFO - PROCESS | 3844 | 1464989481026 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 14:31:21 INFO - PROCESS | 3844 | 1464989481028 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 14:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 14:31:21 INFO - PROCESS | 3844 | 1464989481031 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 14:31:21 INFO - PROCESS | 3844 | 1464989481032 Marionette TRACE conn3 <- [1,1022,null,{}] 14:31:21 INFO - PROCESS | 3844 | 1464989481036 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:21 INFO - PROCESS | 3844 | 1464989481118 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 14:31:21 INFO - PROCESS | 3844 | 1464989481126 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:21 INFO - PROCESS | 3844 | ++DOCSHELL 141C8400 == 60 [pid = 3844] [id = 265] 14:31:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (16D7F000) [pid = 3844] [serial = 794] [outer = 00000000] 14:31:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (1714A800) [pid = 3844] [serial = 795] [outer = 16D7F000] 14:31:21 INFO - PROCESS | 3844 | 1464989481173 Marionette DEBUG loaded listener.js 14:31:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (17991400) [pid = 3844] [serial = 796] [outer = 16D7F000] 14:31:21 INFO - PROCESS | 3844 | 1464989481614 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 14:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 14:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 626ms 14:31:21 INFO - PROCESS | 3844 | 1464989481669 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 14:31:21 INFO - PROCESS | 3844 | 1464989481671 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 14:31:21 INFO - PROCESS | 3844 | 1464989481674 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 14:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 14:31:21 INFO - PROCESS | 3844 | 1464989481676 Marionette TRACE conn3 <- [1,1026,null,{}] 14:31:21 INFO - PROCESS | 3844 | 1464989481680 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:21 INFO - PROCESS | 3844 | 1464989481759 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 14:31:21 INFO - PROCESS | 3844 | 1464989481768 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:21 INFO - PROCESS | 3844 | ++DOCSHELL 11C02C00 == 61 [pid = 3844] [id = 266] 14:31:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (12B06800) [pid = 3844] [serial = 797] [outer = 00000000] 14:31:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (18040C00) [pid = 3844] [serial = 798] [outer = 12B06800] 14:31:21 INFO - PROCESS | 3844 | 1464989481817 Marionette DEBUG loaded listener.js 14:31:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (18450400) [pid = 3844] [serial = 799] [outer = 12B06800] 14:31:22 INFO - PROCESS | 3844 | 1464989482520 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 14:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 14:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 846ms 14:31:22 INFO - PROCESS | 3844 | 1464989482550 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 14:31:22 INFO - PROCESS | 3844 | 1464989482554 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 14:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 14:31:22 INFO - PROCESS | 3844 | 1464989482560 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 14:31:22 INFO - PROCESS | 3844 | 1464989482564 Marionette TRACE conn3 <- [1,1030,null,{}] 14:31:22 INFO - PROCESS | 3844 | 1464989482569 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:22 INFO - PROCESS | 3844 | 1464989482679 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 14:31:22 INFO - PROCESS | 3844 | 1464989482782 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:22 INFO - PROCESS | 3844 | ++DOCSHELL 10B26400 == 62 [pid = 3844] [id = 267] 14:31:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (10B28800) [pid = 3844] [serial = 800] [outer = 00000000] 14:31:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (12AA3400) [pid = 3844] [serial = 801] [outer = 10B28800] 14:31:22 INFO - PROCESS | 3844 | 1464989482838 Marionette DEBUG loaded listener.js 14:31:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (130E4400) [pid = 3844] [serial = 802] [outer = 10B28800] 14:31:23 INFO - PROCESS | 3844 | 1464989483459 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 14:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 14:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 955ms 14:31:23 INFO - PROCESS | 3844 | 1464989483507 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 14:31:23 INFO - PROCESS | 3844 | 1464989483513 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 14:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 14:31:23 INFO - PROCESS | 3844 | 1464989483519 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 14:31:23 INFO - PROCESS | 3844 | 1464989483522 Marionette TRACE conn3 <- [1,1034,null,{}] 14:31:23 INFO - PROCESS | 3844 | 1464989483526 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:23 INFO - PROCESS | 3844 | 1464989483637 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 14:31:23 INFO - PROCESS | 3844 | 1464989483739 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:23 INFO - PROCESS | 3844 | ++DOCSHELL 14F1DC00 == 63 [pid = 3844] [id = 268] 14:31:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (14F1F000) [pid = 3844] [serial = 803] [outer = 00000000] 14:31:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (15051800) [pid = 3844] [serial = 804] [outer = 14F1F000] 14:31:23 INFO - PROCESS | 3844 | 1464989483793 Marionette DEBUG loaded listener.js 14:31:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (150A5800) [pid = 3844] [serial = 805] [outer = 14F1F000] 14:31:24 INFO - PROCESS | 3844 | 1464989484388 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 14:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 14:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 940ms 14:31:24 INFO - PROCESS | 3844 | 1464989484462 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 14:31:24 INFO - PROCESS | 3844 | 1464989484465 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 14:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 14:31:24 INFO - PROCESS | 3844 | 1464989484469 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 14:31:24 INFO - PROCESS | 3844 | 1464989484473 Marionette TRACE conn3 <- [1,1038,null,{}] 14:31:24 INFO - PROCESS | 3844 | 1464989484484 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:24 INFO - PROCESS | 3844 | 1464989484596 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 14:31:24 INFO - PROCESS | 3844 | 1464989484727 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:24 INFO - PROCESS | 3844 | ++DOCSHELL 16D86C00 == 64 [pid = 3844] [id = 269] 14:31:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (171B1400) [pid = 3844] [serial = 806] [outer = 00000000] 14:31:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (17D75C00) [pid = 3844] [serial = 807] [outer = 171B1400] 14:31:24 INFO - PROCESS | 3844 | 1464989484784 Marionette DEBUG loaded listener.js 14:31:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (1844D000) [pid = 3844] [serial = 808] [outer = 171B1400] 14:31:25 INFO - PROCESS | 3844 | 1464989485339 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 14:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 14:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 908ms 14:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 14:31:25 INFO - PROCESS | 3844 | 1464989485372 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 14:31:25 INFO - PROCESS | 3844 | 1464989485375 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 14:31:25 INFO - PROCESS | 3844 | 1464989485378 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 14:31:25 INFO - PROCESS | 3844 | 1464989485380 Marionette TRACE conn3 <- [1,1042,null,{}] 14:31:25 INFO - PROCESS | 3844 | 1464989485384 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:25 INFO - PROCESS | 3844 | 1464989485489 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 14:31:25 INFO - PROCESS | 3844 | 1464989485589 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:25 INFO - PROCESS | 3844 | ++DOCSHELL 17989C00 == 65 [pid = 3844] [id = 270] 14:31:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (17D74C00) [pid = 3844] [serial = 809] [outer = 00000000] 14:31:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (18746400) [pid = 3844] [serial = 810] [outer = 17D74C00] 14:31:25 INFO - PROCESS | 3844 | 1464989485643 Marionette DEBUG loaded listener.js 14:31:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (1991C400) [pid = 3844] [serial = 811] [outer = 17D74C00] 14:31:26 INFO - PROCESS | 3844 | 1464989486222 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 14:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 14:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 892ms 14:31:26 INFO - PROCESS | 3844 | 1464989486283 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 14:31:26 INFO - PROCESS | 3844 | 1464989486285 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 14:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 14:31:26 INFO - PROCESS | 3844 | 1464989486289 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 14:31:26 INFO - PROCESS | 3844 | 1464989486291 Marionette TRACE conn3 <- [1,1046,null,{}] 14:31:26 INFO - PROCESS | 3844 | 1464989486294 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:26 INFO - PROCESS | 3844 | 1464989486397 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 14:31:26 INFO - PROCESS | 3844 | 1464989486500 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:26 INFO - PROCESS | 3844 | ++DOCSHELL 18732800 == 66 [pid = 3844] [id = 271] 14:31:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (18733400) [pid = 3844] [serial = 812] [outer = 00000000] 14:31:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (19A5D000) [pid = 3844] [serial = 813] [outer = 18733400] 14:31:26 INFO - PROCESS | 3844 | 1464989486552 Marionette DEBUG loaded listener.js 14:31:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (19A63800) [pid = 3844] [serial = 814] [outer = 18733400] 14:31:27 INFO - PROCESS | 3844 | 1464989487084 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 14:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 14:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 844ms 14:31:27 INFO - PROCESS | 3844 | 1464989487144 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 14:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 14:31:27 INFO - PROCESS | 3844 | 1464989487146 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 14:31:27 INFO - PROCESS | 3844 | 1464989487150 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 14:31:27 INFO - PROCESS | 3844 | 1464989487153 Marionette TRACE conn3 <- [1,1050,null,{}] 14:31:27 INFO - PROCESS | 3844 | 1464989487157 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:27 INFO - PROCESS | 3844 | 1464989487279 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 14:31:27 INFO - PROCESS | 3844 | 1464989487392 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:27 INFO - PROCESS | 3844 | ++DOCSHELL 14F29C00 == 67 [pid = 3844] [id = 272] 14:31:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (16C98C00) [pid = 3844] [serial = 815] [outer = 00000000] 14:31:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (17141C00) [pid = 3844] [serial = 816] [outer = 16C98C00] 14:31:27 INFO - PROCESS | 3844 | 1464989487447 Marionette DEBUG loaded listener.js 14:31:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (1798D400) [pid = 3844] [serial = 817] [outer = 16C98C00] 14:31:28 INFO - PROCESS | 3844 | 1464989488164 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 14:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 14:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1047ms 14:31:28 INFO - PROCESS | 3844 | 1464989488194 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 14:31:28 INFO - PROCESS | 3844 | 1464989488198 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 14:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 14:31:28 INFO - PROCESS | 3844 | 1464989488202 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 14:31:28 INFO - PROCESS | 3844 | 1464989488206 Marionette TRACE conn3 <- [1,1054,null,{}] 14:31:28 INFO - PROCESS | 3844 | 1464989488230 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:28 INFO - PROCESS | 3844 | 1464989488335 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 14:31:28 INFO - PROCESS | 3844 | 1464989488442 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:28 INFO - PROCESS | 3844 | ++DOCSHELL 112AD800 == 68 [pid = 3844] [id = 273] 14:31:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (112B7C00) [pid = 3844] [serial = 818] [outer = 00000000] 14:31:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (1300DC00) [pid = 3844] [serial = 819] [outer = 112B7C00] 14:31:28 INFO - PROCESS | 3844 | 1464989488491 Marionette DEBUG loaded listener.js 14:31:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (1390A400) [pid = 3844] [serial = 820] [outer = 112B7C00] 14:31:29 INFO - PROCESS | 3844 | --DOCSHELL 1B41B000 == 67 [pid = 3844] [id = 15] 14:31:29 INFO - PROCESS | 3844 | --DOCSHELL 1AF6F800 == 66 [pid = 3844] [id = 10] 14:31:29 INFO - PROCESS | 3844 | --DOCSHELL 1B412800 == 65 [pid = 3844] [id = 14] 14:31:29 INFO - PROCESS | 3844 | --DOCSHELL 141C8400 == 64 [pid = 3844] [id = 265] 14:31:29 INFO - PROCESS | 3844 | --DOCSHELL 10488000 == 63 [pid = 3844] [id = 264] 14:31:29 INFO - PROCESS | 3844 | --DOCSHELL 168C9C00 == 62 [pid = 3844] [id = 263] 14:31:29 INFO - PROCESS | 3844 | --DOCSHELL 10560800 == 61 [pid = 3844] [id = 262] 14:31:29 INFO - PROCESS | 3844 | --DOCSHELL 1675AC00 == 60 [pid = 3844] [id = 261] 14:31:29 INFO - PROCESS | 3844 | --DOCSHELL 1327FC00 == 59 [pid = 3844] [id = 260] 14:31:29 INFO - PROCESS | 3844 | --DOCSHELL 13D4F800 == 58 [pid = 3844] [id = 259] 14:31:29 INFO - PROCESS | 3844 | --DOCSHELL 110D6000 == 57 [pid = 3844] [id = 258] 14:31:29 INFO - PROCESS | 3844 | --DOCSHELL 1300A400 == 56 [pid = 3844] [id = 257] 14:31:29 INFO - PROCESS | 3844 | --DOCSHELL 105F5000 == 55 [pid = 3844] [id = 256] 14:31:29 INFO - PROCESS | 3844 | --DOCSHELL 15072800 == 54 [pid = 3844] [id = 253] 14:31:29 INFO - PROCESS | 3844 | --DOCSHELL 10371800 == 53 [pid = 3844] [id = 252] 14:31:29 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (1A142000) [pid = 3844] [serial = 672] [outer = 00000000] [url = about:blank] 14:31:29 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (19921400) [pid = 3844] [serial = 657] [outer = 00000000] [url = about:blank] 14:31:29 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (16F52400) [pid = 3844] [serial = 748] [outer = 00000000] [url = about:blank] 14:31:29 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (168BE000) [pid = 3844] [serial = 736] [outer = 00000000] [url = about:blank] 14:31:29 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (16EC4C00) [pid = 3844] [serial = 399] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:31:29 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (19A62800) [pid = 3844] [serial = 669] [outer = 00000000] [url = about:blank] 14:31:29 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (17749400) [pid = 3844] [serial = 666] [outer = 00000000] [url = about:blank] 14:31:29 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (15602800) [pid = 3844] [serial = 663] [outer = 00000000] [url = about:blank] 14:31:29 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (131B3000) [pid = 3844] [serial = 660] [outer = 00000000] [url = about:blank] 14:31:29 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (16D87800) [pid = 3844] [serial = 738] [outer = 00000000] [url = about:blank] 14:31:29 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (16EF5800) [pid = 3844] [serial = 741] [outer = 00000000] [url = about:blank] 14:31:29 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (16D88800) [pid = 3844] [serial = 739] [outer = 00000000] [url = about:blank] 14:31:29 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (1714C800) [pid = 3844] [serial = 742] [outer = 00000000] [url = about:blank] 14:31:29 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (16D87000) [pid = 3844] [serial = 747] [outer = 00000000] [url = about:blank] 14:31:29 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (17DEA800) [pid = 3844] [serial = 750] [outer = 00000000] [url = about:blank] 14:31:29 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (12D34400) [pid = 3844] [serial = 705] [outer = 00000000] [url = about:blank] 14:31:29 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (114B9C00) [pid = 3844] [serial = 704] [outer = 00000000] [url = about:blank] 14:31:29 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (16097000) [pid = 3844] [serial = 735] [outer = 00000000] [url = about:blank] 14:31:29 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (1A9C2400) [pid = 3844] [serial = 715] [outer = 00000000] [url = about:blank] 14:31:29 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (1A9BF400) [pid = 3844] [serial = 714] [outer = 00000000] [url = about:blank] 14:31:29 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (15A5D000) [pid = 3844] [serial = 721] [outer = 00000000] [url = about:blank] 14:31:29 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (1312C000) [pid = 3844] [serial = 720] [outer = 00000000] [url = about:blank] 14:31:29 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (16EC3000) [pid = 3844] [serial = 709] [outer = 00000000] [url = about:blank] 14:31:29 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (16C18C00) [pid = 3844] [serial = 708] [outer = 00000000] [url = about:blank] 14:31:29 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (14F91C00) [pid = 3844] [serial = 729] [outer = 00000000] [url = about:blank] 14:31:29 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (15054C00) [pid = 3844] [serial = 730] [outer = 00000000] [url = about:blank] 14:31:29 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (13125000) [pid = 3844] [serial = 726] [outer = 00000000] [url = about:blank] 14:31:29 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (132F1C00) [pid = 3844] [serial = 727] [outer = 00000000] [url = about:blank] 14:31:29 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (15689400) [pid = 3844] [serial = 732] [outer = 00000000] [url = about:blank] 14:31:29 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (15A5D800) [pid = 3844] [serial = 733] [outer = 00000000] [url = about:blank] 14:31:29 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (177AB000) [pid = 3844] [serial = 745] [outer = 00000000] [url = about:blank] 14:31:29 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (1779F800) [pid = 3844] [serial = 744] [outer = 00000000] [url = about:blank] 14:31:29 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (1A359400) [pid = 3844] [serial = 712] [outer = 00000000] [url = about:blank] 14:31:29 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (19925C00) [pid = 3844] [serial = 711] [outer = 00000000] [url = about:blank] 14:31:29 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (11C07000) [pid = 3844] [serial = 724] [outer = 00000000] [url = about:blank] 14:31:29 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (10B8A800) [pid = 3844] [serial = 723] [outer = 00000000] [url = about:blank] 14:31:29 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (1AA03C00) [pid = 3844] [serial = 718] [outer = 00000000] [url = about:blank] 14:31:29 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (1A9C9C00) [pid = 3844] [serial = 717] [outer = 00000000] [url = about:blank] 14:31:29 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (18735C00) [pid = 3844] [serial = 753] [outer = 00000000] [url = about:blank] 14:31:29 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (18255400) [pid = 3844] [serial = 751] [outer = 00000000] [url = about:blank] 14:31:29 INFO - PROCESS | 3844 | 1464989489091 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 14:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 14:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 923ms 14:31:29 INFO - PROCESS | 3844 | 1464989489125 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 14:31:29 INFO - PROCESS | 3844 | 1464989489130 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 14:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 14:31:29 INFO - PROCESS | 3844 | 1464989489136 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 14:31:29 INFO - PROCESS | 3844 | 1464989489138 Marionette TRACE conn3 <- [1,1058,null,{}] 14:31:29 INFO - PROCESS | 3844 | 1464989489142 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:29 INFO - PROCESS | 3844 | 1464989489227 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 14:31:29 INFO - PROCESS | 3844 | 1464989489348 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:29 INFO - PROCESS | 3844 | ++DOCSHELL 10489C00 == 54 [pid = 3844] [id = 274] 14:31:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (10A5B000) [pid = 3844] [serial = 821] [outer = 00000000] 14:31:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (114AAC00) [pid = 3844] [serial = 822] [outer = 10A5B000] 14:31:29 INFO - PROCESS | 3844 | 1464989489394 Marionette DEBUG loaded listener.js 14:31:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (131B6000) [pid = 3844] [serial = 823] [outer = 10A5B000] 14:31:29 INFO - PROCESS | 3844 | 1464989489797 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 14:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 14:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 735ms 14:31:29 INFO - PROCESS | 3844 | 1464989489875 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 14:31:29 INFO - PROCESS | 3844 | 1464989489877 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 14:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 14:31:29 INFO - PROCESS | 3844 | 1464989489885 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 14:31:29 INFO - PROCESS | 3844 | 1464989489889 Marionette TRACE conn3 <- [1,1062,null,{}] 14:31:29 INFO - PROCESS | 3844 | 1464989489899 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:29 INFO - PROCESS | 3844 | 1464989489985 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 14:31:30 INFO - PROCESS | 3844 | 1464989490001 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:30 INFO - PROCESS | 3844 | ++DOCSHELL 15051C00 == 55 [pid = 3844] [id = 275] 14:31:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (15052400) [pid = 3844] [serial = 824] [outer = 00000000] 14:31:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (150A3800) [pid = 3844] [serial = 825] [outer = 15052400] 14:31:30 INFO - PROCESS | 3844 | 1464989490048 Marionette DEBUG loaded listener.js 14:31:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (15689000) [pid = 3844] [serial = 826] [outer = 15052400] 14:31:30 INFO - PROCESS | 3844 | 1464989490497 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 14:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 14:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 641ms 14:31:30 INFO - PROCESS | 3844 | 1464989490523 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 14:31:30 INFO - PROCESS | 3844 | 1464989490526 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 14:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 14:31:30 INFO - PROCESS | 3844 | 1464989490533 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 14:31:30 INFO - PROCESS | 3844 | 1464989490535 Marionette TRACE conn3 <- [1,1066,null,{}] 14:31:30 INFO - PROCESS | 3844 | 1464989490538 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:30 INFO - PROCESS | 3844 | 1464989490622 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 14:31:30 INFO - PROCESS | 3844 | 1464989490631 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:30 INFO - PROCESS | 3844 | ++DOCSHELL 15047400 == 56 [pid = 3844] [id = 276] 14:31:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (15772400) [pid = 3844] [serial = 827] [outer = 00000000] 14:31:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (15EB8800) [pid = 3844] [serial = 828] [outer = 15772400] 14:31:30 INFO - PROCESS | 3844 | 1464989490675 Marionette DEBUG loaded listener.js 14:31:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (16759C00) [pid = 3844] [serial = 829] [outer = 15772400] 14:31:31 INFO - PROCESS | 3844 | 1464989491100 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 14:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 14:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 594ms 14:31:31 INFO - PROCESS | 3844 | 1464989491145 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 14:31:31 INFO - PROCESS | 3844 | 1464989491147 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 14:31:31 INFO - PROCESS | 3844 | 1464989491151 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 14:31:31 INFO - PROCESS | 3844 | 1464989491153 Marionette TRACE conn3 <- [1,1070,null,{}] 14:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 14:31:31 INFO - PROCESS | 3844 | 1464989491156 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:31 INFO - PROCESS | 3844 | 1464989491246 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 14:31:31 INFO - PROCESS | 3844 | 1464989491253 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:31 INFO - PROCESS | 3844 | ++DOCSHELL 15607800 == 57 [pid = 3844] [id = 277] 14:31:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (15A5D000) [pid = 3844] [serial = 830] [outer = 00000000] 14:31:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (168C6C00) [pid = 3844] [serial = 831] [outer = 15A5D000] 14:31:31 INFO - PROCESS | 3844 | 1464989491297 Marionette DEBUG loaded listener.js 14:31:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (16C18C00) [pid = 3844] [serial = 832] [outer = 15A5D000] 14:31:31 INFO - PROCESS | 3844 | 1464989491801 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 14:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 14:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 703ms 14:31:31 INFO - PROCESS | 3844 | 1464989491854 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 14:31:31 INFO - PROCESS | 3844 | 1464989491855 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 14:31:31 INFO - PROCESS | 3844 | 1464989491859 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 14:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 14:31:31 INFO - PROCESS | 3844 | 1464989491860 Marionette TRACE conn3 <- [1,1074,null,{}] 14:31:31 INFO - PROCESS | 3844 | 1464989491864 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:31 INFO - PROCESS | 3844 | 1464989491991 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 14:31:32 INFO - PROCESS | 3844 | 1464989492053 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:32 INFO - PROCESS | 3844 | ++DOCSHELL 16EC4C00 == 58 [pid = 3844] [id = 278] 14:31:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (16EC5C00) [pid = 3844] [serial = 833] [outer = 00000000] 14:31:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (16EEE800) [pid = 3844] [serial = 834] [outer = 16EC5C00] 14:31:32 INFO - PROCESS | 3844 | 1464989492097 Marionette DEBUG loaded listener.js 14:31:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (16EEEC00) [pid = 3844] [serial = 835] [outer = 16EC5C00] 14:31:32 INFO - PROCESS | 3844 | 1464989492510 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 14:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 14:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 688ms 14:31:32 INFO - PROCESS | 3844 | 1464989492559 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 14:31:32 INFO - PROCESS | 3844 | 1464989492561 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 14:31:32 INFO - PROCESS | 3844 | 1464989492564 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 14:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 14:31:32 INFO - PROCESS | 3844 | 1464989492566 Marionette TRACE conn3 <- [1,1078,null,{}] 14:31:32 INFO - PROCESS | 3844 | 1464989492574 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:32 INFO - PROCESS | 3844 | 1464989492715 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 14:31:32 INFO - PROCESS | 3844 | 1464989492726 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:32 INFO - PROCESS | 3844 | ++DOCSHELL 16ECD400 == 59 [pid = 3844] [id = 279] 14:31:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (16EF7C00) [pid = 3844] [serial = 836] [outer = 00000000] 14:31:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (174A0800) [pid = 3844] [serial = 837] [outer = 16EF7C00] 14:31:32 INFO - PROCESS | 3844 | 1464989492771 Marionette DEBUG loaded listener.js 14:31:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (178E1400) [pid = 3844] [serial = 838] [outer = 16EF7C00] 14:31:33 INFO - PROCESS | 3844 | 1464989493196 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 14:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 14:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 625ms 14:31:33 INFO - PROCESS | 3844 | 1464989493202 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 14:31:33 INFO - PROCESS | 3844 | 1464989493204 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 14:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 14:31:33 INFO - PROCESS | 3844 | 1464989493207 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 14:31:33 INFO - PROCESS | 3844 | 1464989493209 Marionette TRACE conn3 <- [1,1082,null,{}] 14:31:33 INFO - PROCESS | 3844 | 1464989493212 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:33 INFO - PROCESS | 3844 | 1464989493323 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 14:31:33 INFO - PROCESS | 3844 | 1464989493398 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:33 INFO - PROCESS | 3844 | ++DOCSHELL 177A5C00 == 60 [pid = 3844] [id = 280] 14:31:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (178E5400) [pid = 3844] [serial = 839] [outer = 00000000] 14:31:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (1804E800) [pid = 3844] [serial = 840] [outer = 178E5400] 14:31:33 INFO - PROCESS | 3844 | 1464989493470 Marionette DEBUG loaded listener.js 14:31:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (1844A800) [pid = 3844] [serial = 841] [outer = 178E5400] 14:31:33 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (19A64400) [pid = 3844] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 14:31:33 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (1675B800) [pid = 3844] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 14:31:33 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (1609D800) [pid = 3844] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 14:31:33 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (10A57800) [pid = 3844] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 14:31:33 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (16D7E400) [pid = 3844] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 14:31:33 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (13028400) [pid = 3844] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 14:31:33 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (14F8DC00) [pid = 3844] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 14:31:33 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (11267C00) [pid = 3844] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 14:31:33 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (150A8000) [pid = 3844] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 14:31:33 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (16D7F000) [pid = 3844] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 14:31:33 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (141CE000) [pid = 3844] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 14:31:34 INFO - PROCESS | 3844 | 1464989493976 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 14:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 14:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 797ms 14:31:34 INFO - PROCESS | 3844 | 1464989494020 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 14:31:34 INFO - PROCESS | 3844 | 1464989494022 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 14:31:34 INFO - PROCESS | 3844 | 1464989494025 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 14:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 14:31:34 INFO - PROCESS | 3844 | 1464989494027 Marionette TRACE conn3 <- [1,1086,null,{}] 14:31:34 INFO - PROCESS | 3844 | 1464989494033 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:34 INFO - PROCESS | 3844 | 1464989494115 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 14:31:34 INFO - PROCESS | 3844 | 1464989494121 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:34 INFO - PROCESS | 3844 | ++DOCSHELL 13008800 == 61 [pid = 3844] [id = 281] 14:31:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (15EB3400) [pid = 3844] [serial = 842] [outer = 00000000] 14:31:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (16EED000) [pid = 3844] [serial = 843] [outer = 15EB3400] 14:31:34 INFO - PROCESS | 3844 | 1464989494165 Marionette DEBUG loaded listener.js 14:31:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (171A6800) [pid = 3844] [serial = 844] [outer = 15EB3400] 14:31:34 INFO - PROCESS | 3844 | 1464989494578 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 14:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 14:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 594ms 14:31:34 INFO - PROCESS | 3844 | 1464989494624 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 14:31:34 INFO - PROCESS | 3844 | 1464989494626 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 14:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 14:31:34 INFO - PROCESS | 3844 | 1464989494633 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 14:31:34 INFO - PROCESS | 3844 | 1464989494635 Marionette TRACE conn3 <- [1,1090,null,{}] 14:31:34 INFO - PROCESS | 3844 | 1464989494638 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:34 INFO - PROCESS | 3844 | 1464989494721 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 14:31:34 INFO - PROCESS | 3844 | 1464989494727 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:34 INFO - PROCESS | 3844 | ++DOCSHELL 15EBD800 == 62 [pid = 3844] [id = 282] 14:31:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (16D7E400) [pid = 3844] [serial = 845] [outer = 00000000] 14:31:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (18747000) [pid = 3844] [serial = 846] [outer = 16D7E400] 14:31:34 INFO - PROCESS | 3844 | 1464989494771 Marionette DEBUG loaded listener.js 14:31:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (19925C00) [pid = 3844] [serial = 847] [outer = 16D7E400] 14:31:35 INFO - PROCESS | 3844 | 1464989495211 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 14:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 14:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 641ms 14:31:35 INFO - PROCESS | 3844 | 1464989495272 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 14:31:35 INFO - PROCESS | 3844 | 1464989495274 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 14:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 14:31:35 INFO - PROCESS | 3844 | 1464989495277 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 14:31:35 INFO - PROCESS | 3844 | 1464989495279 Marionette TRACE conn3 <- [1,1094,null,{}] 14:31:35 INFO - PROCESS | 3844 | 1464989495283 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:35 INFO - PROCESS | 3844 | 1464989495386 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 14:31:35 INFO - PROCESS | 3844 | 1464989495407 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:35 INFO - PROCESS | 3844 | ++DOCSHELL 110D4000 == 63 [pid = 3844] [id = 283] 14:31:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (131BC800) [pid = 3844] [serial = 848] [outer = 00000000] 14:31:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (1A13E800) [pid = 3844] [serial = 849] [outer = 131BC800] 14:31:35 INFO - PROCESS | 3844 | 1464989495455 Marionette DEBUG loaded listener.js 14:31:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (1A147000) [pid = 3844] [serial = 850] [outer = 131BC800] 14:31:36 INFO - PROCESS | 3844 | 1464989496116 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 14:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 14:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 907ms 14:31:36 INFO - PROCESS | 3844 | 1464989496182 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 14:31:36 INFO - PROCESS | 3844 | 1464989496187 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 14:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 14:31:36 INFO - PROCESS | 3844 | 1464989496193 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 14:31:36 INFO - PROCESS | 3844 | 1464989496197 Marionette TRACE conn3 <- [1,1098,null,{}] 14:31:36 INFO - PROCESS | 3844 | 1464989496202 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:36 INFO - PROCESS | 3844 | 1464989496314 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 14:31:36 INFO - PROCESS | 3844 | 1464989496450 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:36 INFO - PROCESS | 3844 | ++DOCSHELL 112B4000 == 64 [pid = 3844] [id = 284] 14:31:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (112B6400) [pid = 3844] [serial = 851] [outer = 00000000] 14:31:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (12D34400) [pid = 3844] [serial = 852] [outer = 112B6400] 14:31:36 INFO - PROCESS | 3844 | 1464989496507 Marionette DEBUG loaded listener.js 14:31:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (13128800) [pid = 3844] [serial = 853] [outer = 112B6400] 14:31:37 INFO - PROCESS | 3844 | 1464989497079 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 14:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 14:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 939ms 14:31:37 INFO - PROCESS | 3844 | 1464989497138 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 14:31:37 INFO - PROCESS | 3844 | 1464989497144 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 14:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 14:31:37 INFO - PROCESS | 3844 | 1464989497151 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 14:31:37 INFO - PROCESS | 3844 | 1464989497154 Marionette TRACE conn3 <- [1,1102,null,{}] 14:31:37 INFO - PROCESS | 3844 | 1464989497158 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:37 INFO - PROCESS | 3844 | 1464989497272 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 14:31:37 INFO - PROCESS | 3844 | 1464989497375 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:37 INFO - PROCESS | 3844 | ++DOCSHELL 11265800 == 65 [pid = 3844] [id = 285] 14:31:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (14F90400) [pid = 3844] [serial = 854] [outer = 00000000] 14:31:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (150A5000) [pid = 3844] [serial = 855] [outer = 14F90400] 14:31:37 INFO - PROCESS | 3844 | 1464989497435 Marionette DEBUG loaded listener.js 14:31:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (15EB2400) [pid = 3844] [serial = 856] [outer = 14F90400] 14:31:38 INFO - PROCESS | 3844 | 1464989498089 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 14:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 14:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1001ms 14:31:38 INFO - PROCESS | 3844 | 1464989498152 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 14:31:38 INFO - PROCESS | 3844 | 1464989498154 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 14:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 14:31:38 INFO - PROCESS | 3844 | 1464989498159 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 14:31:38 INFO - PROCESS | 3844 | 1464989498162 Marionette TRACE conn3 <- [1,1106,null,{}] 14:31:38 INFO - PROCESS | 3844 | 1464989498188 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:38 INFO - PROCESS | 3844 | 1464989498315 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 14:31:38 INFO - PROCESS | 3844 | 1464989498447 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:38 INFO - PROCESS | 3844 | ++DOCSHELL 16D88C00 == 66 [pid = 3844] [id = 286] 14:31:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (16EC3000) [pid = 3844] [serial = 857] [outer = 00000000] 14:31:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (19927000) [pid = 3844] [serial = 858] [outer = 16EC3000] 14:31:38 INFO - PROCESS | 3844 | 1464989498506 Marionette DEBUG loaded listener.js 14:31:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (19A65C00) [pid = 3844] [serial = 859] [outer = 16EC3000] 14:31:39 INFO - PROCESS | 3844 | 1464989499044 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 14:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 14:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 891ms 14:31:39 INFO - PROCESS | 3844 | 1464989499075 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 14:31:39 INFO - PROCESS | 3844 | 1464989499078 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 14:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 14:31:39 INFO - PROCESS | 3844 | 1464989499083 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 14:31:39 INFO - PROCESS | 3844 | 1464989499085 Marionette TRACE conn3 <- [1,1110,null,{}] 14:31:39 INFO - PROCESS | 3844 | 1464989499088 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:39 INFO - PROCESS | 3844 | 1464989499197 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 14:31:39 INFO - PROCESS | 3844 | 1464989499301 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:39 INFO - PROCESS | 3844 | ++DOCSHELL 18746800 == 67 [pid = 3844] [id = 287] 14:31:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (1874B400) [pid = 3844] [serial = 860] [outer = 00000000] 14:31:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (1A149000) [pid = 3844] [serial = 861] [outer = 1874B400] 14:31:39 INFO - PROCESS | 3844 | 1464989499355 Marionette DEBUG loaded listener.js 14:31:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (1A311400) [pid = 3844] [serial = 862] [outer = 1874B400] 14:31:39 INFO - PROCESS | 3844 | 1464989499941 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 14:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 14:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 876ms 14:31:39 INFO - PROCESS | 3844 | 1464989499969 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 14:31:39 INFO - PROCESS | 3844 | 1464989499972 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 14:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 14:31:39 INFO - PROCESS | 3844 | 1464989499975 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 14:31:40 INFO - PROCESS | 3844 | 1464989499977 Marionette TRACE conn3 <- [1,1114,null,{}] 14:31:40 INFO - PROCESS | 3844 | 1464989499981 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:40 INFO - PROCESS | 3844 | 1464989500082 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 14:31:40 INFO - PROCESS | 3844 | 1464989500186 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:40 INFO - PROCESS | 3844 | ++DOCSHELL 103CFC00 == 68 [pid = 3844] [id = 288] 14:31:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (112BA800) [pid = 3844] [serial = 863] [outer = 00000000] 14:31:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (1A503000) [pid = 3844] [serial = 864] [outer = 112BA800] 14:31:40 INFO - PROCESS | 3844 | 1464989500238 Marionette DEBUG loaded listener.js 14:31:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (1A508000) [pid = 3844] [serial = 865] [outer = 112BA800] 14:31:40 INFO - PROCESS | 3844 | 1464989500834 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 14:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 14:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 906ms 14:31:40 INFO - PROCESS | 3844 | 1464989500879 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 14:31:40 INFO - PROCESS | 3844 | 1464989500882 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 14:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 14:31:40 INFO - PROCESS | 3844 | 1464989500885 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 14:31:40 INFO - PROCESS | 3844 | 1464989500887 Marionette TRACE conn3 <- [1,1118,null,{}] 14:31:40 INFO - PROCESS | 3844 | 1464989500891 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:41 INFO - PROCESS | 3844 | 1464989501012 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 14:31:41 INFO - PROCESS | 3844 | 1464989501290 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:41 INFO - PROCESS | 3844 | ++DOCSHELL 0F2EE000 == 69 [pid = 3844] [id = 289] 14:31:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (0F2F6000) [pid = 3844] [serial = 866] [outer = 00000000] 14:31:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (10B83400) [pid = 3844] [serial = 867] [outer = 0F2F6000] 14:31:41 INFO - PROCESS | 3844 | 1464989501375 Marionette DEBUG loaded listener.js 14:31:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (114ABC00) [pid = 3844] [serial = 868] [outer = 0F2F6000] 14:31:42 INFO - PROCESS | 3844 | 1464989501967 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 14:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 14:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1142ms 14:31:42 INFO - PROCESS | 3844 | 1464989502026 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 14:31:42 INFO - PROCESS | 3844 | 1464989502030 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 14:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 14:31:42 INFO - PROCESS | 3844 | 1464989502034 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 14:31:42 INFO - PROCESS | 3844 | 1464989502038 Marionette TRACE conn3 <- [1,1122,null,{}] 14:31:42 INFO - PROCESS | 3844 | 1464989502043 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:42 INFO - PROCESS | 3844 | 1464989502146 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 14:31:42 INFO - PROCESS | 3844 | 1464989502254 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:42 INFO - PROCESS | 3844 | ++DOCSHELL 13286800 == 70 [pid = 3844] [id = 290] 14:31:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (13D4CC00) [pid = 3844] [serial = 869] [outer = 00000000] 14:31:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (14F9AC00) [pid = 3844] [serial = 870] [outer = 13D4CC00] 14:31:42 INFO - PROCESS | 3844 | 1464989502304 Marionette DEBUG loaded listener.js 14:31:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (1504F800) [pid = 3844] [serial = 871] [outer = 13D4CC00] 14:31:42 INFO - PROCESS | 3844 | --DOCSHELL 10B25800 == 69 [pid = 3844] [id = 194] 14:31:42 INFO - PROCESS | 3844 | --DOCSHELL 15EBD800 == 68 [pid = 3844] [id = 282] 14:31:42 INFO - PROCESS | 3844 | --DOCSHELL 13008800 == 67 [pid = 3844] [id = 281] 14:31:42 INFO - PROCESS | 3844 | --DOCSHELL 177A5C00 == 66 [pid = 3844] [id = 280] 14:31:42 INFO - PROCESS | 3844 | --DOCSHELL 16ECD400 == 65 [pid = 3844] [id = 279] 14:31:42 INFO - PROCESS | 3844 | --DOCSHELL 16EC4C00 == 64 [pid = 3844] [id = 278] 14:31:42 INFO - PROCESS | 3844 | --DOCSHELL 15607800 == 63 [pid = 3844] [id = 277] 14:31:42 INFO - PROCESS | 3844 | --DOCSHELL 15047400 == 62 [pid = 3844] [id = 276] 14:31:42 INFO - PROCESS | 3844 | --DOCSHELL 15051C00 == 61 [pid = 3844] [id = 275] 14:31:42 INFO - PROCESS | 3844 | --DOCSHELL 10489C00 == 60 [pid = 3844] [id = 274] 14:31:42 INFO - PROCESS | 3844 | --DOCSHELL 112AD800 == 59 [pid = 3844] [id = 273] 14:31:42 INFO - PROCESS | 3844 | --DOCSHELL 1872C400 == 58 [pid = 3844] [id = 255] 14:31:42 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (1A361800) [pid = 3844] [serial = 702] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (168BE400) [pid = 3844] [serial = 783] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (16EF1000) [pid = 3844] [serial = 787] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (16ED0800) [pid = 3844] [serial = 786] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (16C91800) [pid = 3844] [serial = 784] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (12D3CC00) [pid = 3844] [serial = 756] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (15AE8000) [pid = 3844] [serial = 759] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (18735400) [pid = 3844] [serial = 762] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (10B88400) [pid = 3844] [serial = 769] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (10B1CC00) [pid = 3844] [serial = 768] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (16F52C00) [pid = 3844] [serial = 789] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (141D3400) [pid = 3844] [serial = 772] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (13714C00) [pid = 3844] [serial = 771] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (150A8C00) [pid = 3844] [serial = 777] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (15605800) [pid = 3844] [serial = 778] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (1390CC00) [pid = 3844] [serial = 774] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (141CFC00) [pid = 3844] [serial = 775] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (15AF1800) [pid = 3844] [serial = 780] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (1991F400) [pid = 3844] [serial = 765] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (18040C00) [pid = 3844] [serial = 798] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (1714A800) [pid = 3844] [serial = 795] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (16F5C800) [pid = 3844] [serial = 790] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (17991400) [pid = 3844] [serial = 796] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (150AD800) [pid = 3844] [serial = 792] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (16D7D800) [pid = 3844] [serial = 793] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (15EB5000) [pid = 3844] [serial = 781] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3844 | 1464989502850 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 14:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 14:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 828ms 14:31:42 INFO - PROCESS | 3844 | 1464989502876 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 14:31:42 INFO - PROCESS | 3844 | 1464989502880 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 14:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 14:31:42 INFO - PROCESS | 3844 | 1464989502885 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 14:31:42 INFO - PROCESS | 3844 | 1464989502887 Marionette TRACE conn3 <- [1,1126,null,{}] 14:31:42 INFO - PROCESS | 3844 | 1464989502890 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:42 INFO - PROCESS | 3844 | 1464989502976 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 14:31:43 INFO - PROCESS | 3844 | 1464989502986 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:43 INFO - PROCESS | 3844 | ++DOCSHELL 1390C800 == 59 [pid = 3844] [id = 291] 14:31:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (1390CC00) [pid = 3844] [serial = 872] [outer = 00000000] 14:31:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (14F99C00) [pid = 3844] [serial = 873] [outer = 1390CC00] 14:31:43 INFO - PROCESS | 3844 | 1464989503031 Marionette DEBUG loaded listener.js 14:31:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (15604800) [pid = 3844] [serial = 874] [outer = 1390CC00] 14:31:43 INFO - PROCESS | 3844 | 1464989503506 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 14:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 14:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 641ms 14:31:43 INFO - PROCESS | 3844 | 1464989503523 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 14:31:43 INFO - PROCESS | 3844 | 1464989503526 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 14:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 14:31:43 INFO - PROCESS | 3844 | 1464989503533 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 14:31:43 INFO - PROCESS | 3844 | 1464989503542 Marionette TRACE conn3 <- [1,1130,null,{}] 14:31:43 INFO - PROCESS | 3844 | 1464989503550 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:43 INFO - PROCESS | 3844 | 1464989503634 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 14:31:43 INFO - PROCESS | 3844 | 1464989503644 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:43 INFO - PROCESS | 3844 | ++DOCSHELL 16093C00 == 60 [pid = 3844] [id = 292] 14:31:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (16094000) [pid = 3844] [serial = 875] [outer = 00000000] 14:31:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (16781000) [pid = 3844] [serial = 876] [outer = 16094000] 14:31:43 INFO - PROCESS | 3844 | 1464989503689 Marionette DEBUG loaded listener.js 14:31:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (168C3800) [pid = 3844] [serial = 877] [outer = 16094000] 14:31:44 INFO - PROCESS | 3844 | 1464989504130 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 14:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 14:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 657ms 14:31:44 INFO - PROCESS | 3844 | 1464989504187 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 14:31:44 INFO - PROCESS | 3844 | 1464989504189 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 14:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 14:31:44 INFO - PROCESS | 3844 | 1464989504192 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 14:31:44 INFO - PROCESS | 3844 | 1464989504194 Marionette TRACE conn3 <- [1,1134,null,{}] 14:31:44 INFO - PROCESS | 3844 | 1464989504198 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:44 INFO - PROCESS | 3844 | 1464989504280 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 14:31:44 INFO - PROCESS | 3844 | 1464989504289 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:44 INFO - PROCESS | 3844 | ++DOCSHELL 141D4000 == 61 [pid = 3844] [id = 293] 14:31:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (1560EC00) [pid = 3844] [serial = 878] [outer = 00000000] 14:31:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (16D7B800) [pid = 3844] [serial = 879] [outer = 1560EC00] 14:31:44 INFO - PROCESS | 3844 | 1464989504361 Marionette DEBUG loaded listener.js 14:31:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (16D87400) [pid = 3844] [serial = 880] [outer = 1560EC00] 14:31:44 INFO - PROCESS | 3844 | 1464989504838 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 14:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 14:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 688ms 14:31:44 INFO - PROCESS | 3844 | 1464989504892 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 14:31:44 INFO - PROCESS | 3844 | 1464989504894 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 14:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 14:31:44 INFO - PROCESS | 3844 | 1464989504897 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 14:31:44 INFO - PROCESS | 3844 | 1464989504909 Marionette TRACE conn3 <- [1,1138,null,{}] 14:31:44 INFO - PROCESS | 3844 | 1464989504913 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:45 INFO - PROCESS | 3844 | 1464989504993 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 14:31:45 INFO - PROCESS | 3844 | 1464989504999 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:45 INFO - PROCESS | 3844 | ++DOCSHELL 10A64400 == 62 [pid = 3844] [id = 294] 14:31:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (16D88800) [pid = 3844] [serial = 881] [outer = 00000000] 14:31:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (16ECC400) [pid = 3844] [serial = 882] [outer = 16D88800] 14:31:45 INFO - PROCESS | 3844 | 1464989505050 Marionette DEBUG loaded listener.js 14:31:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (16EF6C00) [pid = 3844] [serial = 883] [outer = 16D88800] 14:31:45 INFO - PROCESS | 3844 | 1464989505546 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 14:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 14:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 704ms 14:31:45 INFO - PROCESS | 3844 | 1464989505597 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 14:31:45 INFO - PROCESS | 3844 | 1464989505599 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 14:31:45 INFO - PROCESS | 3844 | 1464989505602 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 14:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 14:31:45 INFO - PROCESS | 3844 | 1464989505604 Marionette TRACE conn3 <- [1,1142,null,{}] 14:31:45 INFO - PROCESS | 3844 | 1464989505614 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:45 INFO - PROCESS | 3844 | 1464989505726 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 14:31:45 INFO - PROCESS | 3844 | 1464989505818 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:45 INFO - PROCESS | 3844 | ++DOCSHELL 17751C00 == 63 [pid = 3844] [id = 295] 14:31:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (17754800) [pid = 3844] [serial = 884] [outer = 00000000] 14:31:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (178E2800) [pid = 3844] [serial = 885] [outer = 17754800] 14:31:45 INFO - PROCESS | 3844 | 1464989505861 Marionette DEBUG loaded listener.js 14:31:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (1798C000) [pid = 3844] [serial = 886] [outer = 17754800] 14:31:46 INFO - PROCESS | 3844 | 1464989506285 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 14:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 14:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 735ms 14:31:46 INFO - PROCESS | 3844 | 1464989506343 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 14:31:46 INFO - PROCESS | 3844 | 1464989506345 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 14:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 14:31:46 INFO - PROCESS | 3844 | 1464989506352 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 14:31:46 INFO - PROCESS | 3844 | 1464989506354 Marionette TRACE conn3 <- [1,1146,null,{}] 14:31:46 INFO - PROCESS | 3844 | 1464989506363 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:46 INFO - PROCESS | 3844 | 1464989506476 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 14:31:46 INFO - PROCESS | 3844 | 1464989506488 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:46 INFO - PROCESS | 3844 | ++DOCSHELL 17499800 == 64 [pid = 3844] [id = 296] 14:31:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (174A8C00) [pid = 3844] [serial = 887] [outer = 00000000] 14:31:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (18264000) [pid = 3844] [serial = 888] [outer = 174A8C00] 14:31:46 INFO - PROCESS | 3844 | 1464989506586 Marionette DEBUG loaded listener.js 14:31:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (18741400) [pid = 3844] [serial = 889] [outer = 174A8C00] 14:31:47 INFO - PROCESS | 3844 | 1464989506981 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 14:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 14:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 641ms 14:31:47 INFO - PROCESS | 3844 | 1464989506997 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 14:31:47 INFO - PROCESS | 3844 | 1464989506999 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 14:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 14:31:47 INFO - PROCESS | 3844 | 1464989507002 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 14:31:47 INFO - PROCESS | 3844 | 1464989507004 Marionette TRACE conn3 <- [1,1150,null,{}] 14:31:47 INFO - PROCESS | 3844 | 1464989507008 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:47 INFO - PROCESS | 3844 | 1464989507117 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 14:31:47 INFO - PROCESS | 3844 | 1464989507203 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:47 INFO - PROCESS | 3844 | ++DOCSHELL 17991400 == 65 [pid = 3844] [id = 297] 14:31:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (18048000) [pid = 3844] [serial = 890] [outer = 00000000] 14:31:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (19920C00) [pid = 3844] [serial = 891] [outer = 18048000] 14:31:47 INFO - PROCESS | 3844 | 1464989507256 Marionette DEBUG loaded listener.js 14:31:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (19A58800) [pid = 3844] [serial = 892] [outer = 18048000] 14:31:47 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (16EC5C00) [pid = 3844] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 14:31:47 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (16EF7C00) [pid = 3844] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 14:31:47 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (15A5D000) [pid = 3844] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 14:31:47 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (178E5400) [pid = 3844] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 14:31:47 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (15772400) [pid = 3844] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 14:31:47 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (15EB3400) [pid = 3844] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 14:31:47 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (112B7C00) [pid = 3844] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 14:31:47 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (15052400) [pid = 3844] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 14:31:47 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (10A5B000) [pid = 3844] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 14:31:47 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (16D7E400) [pid = 3844] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 14:31:47 INFO - PROCESS | 3844 | 1464989507771 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 14:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 14:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 798ms 14:31:47 INFO - PROCESS | 3844 | 1464989507804 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 14:31:47 INFO - PROCESS | 3844 | 1464989507806 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 14:31:47 INFO - PROCESS | 3844 | 1464989507809 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 14:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 14:31:47 INFO - PROCESS | 3844 | 1464989507811 Marionette TRACE conn3 <- [1,1154,null,{}] 14:31:47 INFO - PROCESS | 3844 | 1464989507814 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:47 INFO - PROCESS | 3844 | 1464989507895 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 14:31:47 INFO - PROCESS | 3844 | 1464989507901 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:47 INFO - PROCESS | 3844 | ++DOCSHELL 15A63800 == 66 [pid = 3844] [id = 298] 14:31:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (15AE5000) [pid = 3844] [serial = 893] [outer = 00000000] 14:31:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (178E5400) [pid = 3844] [serial = 894] [outer = 15AE5000] 14:31:47 INFO - PROCESS | 3844 | 1464989507944 Marionette DEBUG loaded listener.js 14:31:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (18446000) [pid = 3844] [serial = 895] [outer = 15AE5000] 14:31:48 INFO - PROCESS | 3844 | 1464989508381 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 14:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 14:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 594ms 14:31:48 INFO - PROCESS | 3844 | 1464989508413 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 14:31:48 INFO - PROCESS | 3844 | 1464989508415 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 14:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 14:31:48 INFO - PROCESS | 3844 | 1464989508418 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 14:31:48 INFO - PROCESS | 3844 | 1464989508419 Marionette TRACE conn3 <- [1,1158,null,{}] 14:31:48 INFO - PROCESS | 3844 | 1464989508423 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:48 INFO - PROCESS | 3844 | 1464989508504 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 14:31:48 INFO - PROCESS | 3844 | 1464989508510 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:48 INFO - PROCESS | 3844 | ++DOCSHELL 177A5C00 == 67 [pid = 3844] [id = 299] 14:31:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (1874C800) [pid = 3844] [serial = 896] [outer = 00000000] 14:31:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (1A143400) [pid = 3844] [serial = 897] [outer = 1874C800] 14:31:48 INFO - PROCESS | 3844 | 1464989508560 Marionette DEBUG loaded listener.js 14:31:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (1A503800) [pid = 3844] [serial = 898] [outer = 1874C800] 14:31:49 INFO - PROCESS | 3844 | 1464989509048 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 14:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 14:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 704ms 14:31:49 INFO - PROCESS | 3844 | 1464989509116 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 14:31:49 INFO - PROCESS | 3844 | 1464989509119 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 14:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 14:31:49 INFO - PROCESS | 3844 | 1464989509122 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 14:31:49 INFO - PROCESS | 3844 | 1464989509124 Marionette TRACE conn3 <- [1,1162,null,{}] 14:31:49 INFO - PROCESS | 3844 | 1464989509128 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:49 INFO - PROCESS | 3844 | 1464989509230 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 14:31:49 INFO - PROCESS | 3844 | 1464989509242 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:49 INFO - PROCESS | 3844 | ++DOCSHELL 141CDC00 == 68 [pid = 3844] [id = 300] 14:31:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (1A822C00) [pid = 3844] [serial = 899] [outer = 00000000] 14:31:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (1A8D2000) [pid = 3844] [serial = 900] [outer = 1A822C00] 14:31:49 INFO - PROCESS | 3844 | 1464989509286 Marionette DEBUG loaded listener.js 14:31:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (1A8DB800) [pid = 3844] [serial = 901] [outer = 1A822C00] 14:31:50 INFO - PROCESS | 3844 | 1464989509998 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 14:31:50 INFO - PROCESS | 3844 | 1464989510074 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 14:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 14:31:50 INFO - PROCESS | 3844 | 1464989510079 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 14:31:50 INFO - PROCESS | 3844 | 1464989510083 Marionette TRACE conn3 <- [1,1166,null,{}] 14:31:50 INFO - PROCESS | 3844 | 1464989510089 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:50 INFO - PROCESS | 3844 | 1464989510202 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 14:31:50 INFO - PROCESS | 3844 | 1464989510336 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:50 INFO - PROCESS | 3844 | ++DOCSHELL 13028400 == 69 [pid = 3844] [id = 301] 14:31:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (13084C00) [pid = 3844] [serial = 902] [outer = 00000000] 14:31:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (141D1C00) [pid = 3844] [serial = 903] [outer = 13084C00] 14:31:50 INFO - PROCESS | 3844 | 1464989510396 Marionette DEBUG loaded listener.js 14:31:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (14F23000) [pid = 3844] [serial = 904] [outer = 13084C00] 14:31:51 INFO - PROCESS | 3844 | 1464989511095 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 14:31:51 INFO - PROCESS | 3844 | 1464989511179 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 14:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 14:31:51 INFO - PROCESS | 3844 | 1464989511186 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 14:31:51 INFO - PROCESS | 3844 | 1464989511189 Marionette TRACE conn3 <- [1,1170,null,{}] 14:31:51 INFO - PROCESS | 3844 | 1464989511193 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:51 INFO - PROCESS | 3844 | 1464989511310 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 14:31:51 INFO - PROCESS | 3844 | 1464989511436 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:51 INFO - PROCESS | 3844 | ++DOCSHELL 150A8C00 == 70 [pid = 3844] [id = 302] 14:31:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (15689400) [pid = 3844] [serial = 905] [outer = 00000000] 14:31:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (16ECB000) [pid = 3844] [serial = 906] [outer = 15689400] 14:31:51 INFO - PROCESS | 3844 | 1464989511493 Marionette DEBUG loaded listener.js 14:31:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (17755000) [pid = 3844] [serial = 907] [outer = 15689400] 14:31:52 INFO - PROCESS | 3844 | 1464989512086 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 14:31:52 INFO - PROCESS | 3844 | 1464989512131 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 14:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 14:31:52 INFO - PROCESS | 3844 | 1464989512135 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 14:31:52 INFO - PROCESS | 3844 | 1464989512139 Marionette TRACE conn3 <- [1,1174,null,{}] 14:31:52 INFO - PROCESS | 3844 | 1464989512151 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:52 INFO - PROCESS | 3844 | 1464989512267 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 14:31:52 INFO - PROCESS | 3844 | 1464989512402 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:52 INFO - PROCESS | 3844 | ++DOCSHELL 1A9BB000 == 71 [pid = 3844] [id = 303] 14:31:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 130 (1A9BB400) [pid = 3844] [serial = 908] [outer = 00000000] 14:31:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 131 (1A9C1800) [pid = 3844] [serial = 909] [outer = 1A9BB400] 14:31:52 INFO - PROCESS | 3844 | 1464989512459 Marionette DEBUG loaded listener.js 14:31:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (1A9C6400) [pid = 3844] [serial = 910] [outer = 1A9BB400] 14:31:53 INFO - PROCESS | 3844 | 1464989513038 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 14:31:53 INFO - PROCESS | 3844 | 1464989513083 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 14:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 14:31:53 INFO - PROCESS | 3844 | 1464989513086 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 14:31:53 INFO - PROCESS | 3844 | 1464989513088 Marionette TRACE conn3 <- [1,1178,null,{}] 14:31:53 INFO - PROCESS | 3844 | 1464989513092 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:53 INFO - PROCESS | 3844 | 1464989513200 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 14:31:53 INFO - PROCESS | 3844 | 1464989513304 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:53 INFO - PROCESS | 3844 | ++DOCSHELL 1A9C0800 == 72 [pid = 3844] [id = 304] 14:31:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 133 (1AA02800) [pid = 3844] [serial = 911] [outer = 00000000] 14:31:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 134 (1AA07C00) [pid = 3844] [serial = 912] [outer = 1AA02800] 14:31:53 INFO - PROCESS | 3844 | 1464989513358 Marionette DEBUG loaded listener.js 14:31:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 135 (1AA0DC00) [pid = 3844] [serial = 913] [outer = 1AA02800] 14:31:53 INFO - PROCESS | 3844 | 1464989513928 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 14:31:54 INFO - PROCESS | 3844 | 1464989513992 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 14:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 14:31:54 INFO - PROCESS | 3844 | 1464989513996 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 14:31:54 INFO - PROCESS | 3844 | 1464989513998 Marionette TRACE conn3 <- [1,1182,null,{}] 14:31:54 INFO - PROCESS | 3844 | 1464989514002 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:54 INFO - PROCESS | 3844 | 1464989514109 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 14:31:54 INFO - PROCESS | 3844 | 1464989514241 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:54 INFO - PROCESS | 3844 | ++DOCSHELL 1AA04800 == 73 [pid = 3844] [id = 305] 14:31:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 136 (1AB34C00) [pid = 3844] [serial = 914] [outer = 00000000] 14:31:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 137 (1AB39C00) [pid = 3844] [serial = 915] [outer = 1AB34C00] 14:31:54 INFO - PROCESS | 3844 | 1464989514295 Marionette DEBUG loaded listener.js 14:31:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 138 (1AB3DC00) [pid = 3844] [serial = 916] [outer = 1AB34C00] 14:31:54 INFO - PROCESS | 3844 | 1464989514893 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 14:31:54 INFO - PROCESS | 3844 | 1464989514944 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 14:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 14:31:54 INFO - PROCESS | 3844 | 1464989514948 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 14:31:54 INFO - PROCESS | 3844 | 1464989514950 Marionette TRACE conn3 <- [1,1186,null,{}] 14:31:54 INFO - PROCESS | 3844 | 1464989514954 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:55 INFO - PROCESS | 3844 | 1464989515071 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 14:31:55 INFO - PROCESS | 3844 | 1464989515338 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:55 INFO - PROCESS | 3844 | ++DOCSHELL 0F39AC00 == 74 [pid = 3844] [id = 306] 14:31:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 139 (10A5B000) [pid = 3844] [serial = 917] [outer = 00000000] 14:31:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 140 (1280AC00) [pid = 3844] [serial = 918] [outer = 10A5B000] 14:31:55 INFO - PROCESS | 3844 | 1464989515393 Marionette DEBUG loaded listener.js 14:31:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 141 (13087400) [pid = 3844] [serial = 919] [outer = 10A5B000] 14:31:56 INFO - PROCESS | 3844 | 1464989516095 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 14:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 14:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1188ms 14:31:56 INFO - PROCESS | 3844 | 1464989516141 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 14:31:56 INFO - PROCESS | 3844 | 1464989516145 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 14:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 14:31:56 INFO - PROCESS | 3844 | 1464989516149 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 14:31:56 INFO - PROCESS | 3844 | 1464989516153 Marionette TRACE conn3 <- [1,1190,null,{}] 14:31:56 INFO - PROCESS | 3844 | 1464989516157 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:56 INFO - PROCESS | 3844 | 1464989516313 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 14:31:56 INFO - PROCESS | 3844 | 1464989516329 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:56 INFO - PROCESS | 3844 | ++DOCSHELL 13282C00 == 75 [pid = 3844] [id = 307] 14:31:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 142 (132F8400) [pid = 3844] [serial = 920] [outer = 00000000] 14:31:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 143 (1509F400) [pid = 3844] [serial = 921] [outer = 132F8400] 14:31:56 INFO - PROCESS | 3844 | 1464989516378 Marionette DEBUG loaded listener.js 14:31:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 144 (15F3B000) [pid = 3844] [serial = 922] [outer = 132F8400] 14:31:57 INFO - PROCESS | 3844 | --DOCSHELL 1991B400 == 74 [pid = 3844] [id = 223] 14:31:57 INFO - PROCESS | 3844 | --DOCSHELL 177A5C00 == 73 [pid = 3844] [id = 299] 14:31:57 INFO - PROCESS | 3844 | --DOCSHELL 15A63800 == 72 [pid = 3844] [id = 298] 14:31:57 INFO - PROCESS | 3844 | --DOCSHELL 17991400 == 71 [pid = 3844] [id = 297] 14:31:57 INFO - PROCESS | 3844 | --DOCSHELL 17499800 == 70 [pid = 3844] [id = 296] 14:31:57 INFO - PROCESS | 3844 | --DOCSHELL 17751C00 == 69 [pid = 3844] [id = 295] 14:31:57 INFO - PROCESS | 3844 | --DOCSHELL 10A64400 == 68 [pid = 3844] [id = 294] 14:31:57 INFO - PROCESS | 3844 | --DOCSHELL 141D4000 == 67 [pid = 3844] [id = 293] 14:31:57 INFO - PROCESS | 3844 | --DOCSHELL 16093C00 == 66 [pid = 3844] [id = 292] 14:31:57 INFO - PROCESS | 3844 | --DOCSHELL 1390C800 == 65 [pid = 3844] [id = 291] 14:31:57 INFO - PROCESS | 3844 | --DOCSHELL 13286800 == 64 [pid = 3844] [id = 290] 14:31:57 INFO - PROCESS | 3844 | --DOCSHELL 0F2EE000 == 63 [pid = 3844] [id = 289] 14:31:57 INFO - PROCESS | 3844 | --DOMWINDOW == 143 (12AA3400) [pid = 3844] [serial = 801] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 3844 | --DOMWINDOW == 142 (1A13E800) [pid = 3844] [serial = 849] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 3844 | --DOMWINDOW == 141 (15051800) [pid = 3844] [serial = 804] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 3844 | --DOMWINDOW == 140 (17D75C00) [pid = 3844] [serial = 807] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 3844 | --DOMWINDOW == 139 (18746400) [pid = 3844] [serial = 810] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 3844 | --DOMWINDOW == 138 (19A5D000) [pid = 3844] [serial = 813] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 3844 | 1464989517024 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 14:31:57 INFO - PROCESS | 3844 | --DOCSHELL 16D88C00 == 62 [pid = 3844] [id = 286] 14:31:57 INFO - PROCESS | 3844 | --DOCSHELL 11265800 == 61 [pid = 3844] [id = 285] 14:31:57 INFO - PROCESS | 3844 | --DOCSHELL 112B4000 == 60 [pid = 3844] [id = 284] 14:31:57 INFO - PROCESS | 3844 | --DOMWINDOW == 137 (16EEE800) [pid = 3844] [serial = 834] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 3844 | --DOMWINDOW == 136 (174A0800) [pid = 3844] [serial = 837] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 3844 | --DOMWINDOW == 135 (16EEEC00) [pid = 3844] [serial = 835] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 3844 | --DOMWINDOW == 134 (168C6C00) [pid = 3844] [serial = 831] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 3844 | --DOMWINDOW == 133 (1804E800) [pid = 3844] [serial = 840] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 3844 | --DOMWINDOW == 132 (178E1400) [pid = 3844] [serial = 838] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (15EB8800) [pid = 3844] [serial = 828] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 3844 | --DOMWINDOW == 130 (16EED000) [pid = 3844] [serial = 843] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 3844 | --DOMWINDOW == 129 (1390A400) [pid = 3844] [serial = 820] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (1300DC00) [pid = 3844] [serial = 819] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (150A3800) [pid = 3844] [serial = 825] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (15689000) [pid = 3844] [serial = 826] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (114AAC00) [pid = 3844] [serial = 822] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (131B6000) [pid = 3844] [serial = 823] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (17141C00) [pid = 3844] [serial = 816] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (18747000) [pid = 3844] [serial = 846] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (19925C00) [pid = 3844] [serial = 847] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (1844A800) [pid = 3844] [serial = 841] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (16759C00) [pid = 3844] [serial = 829] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (171A6800) [pid = 3844] [serial = 844] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (16C18C00) [pid = 3844] [serial = 832] [outer = 00000000] [url = about:blank] 14:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 14:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 907ms 14:31:57 INFO - PROCESS | 3844 | 1464989517053 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 14:31:57 INFO - PROCESS | 3844 | 1464989517057 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 14:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 14:31:57 INFO - PROCESS | 3844 | 1464989517061 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 14:31:57 INFO - PROCESS | 3844 | 1464989517063 Marionette TRACE conn3 <- [1,1194,null,{}] 14:31:57 INFO - PROCESS | 3844 | 1464989517114 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:57 INFO - PROCESS | 3844 | 1464989517201 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 14:31:57 INFO - PROCESS | 3844 | 1464989517306 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:57 INFO - PROCESS | 3844 | ++DOCSHELL 13284800 == 61 [pid = 3844] [id = 308] 14:31:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (13286800) [pid = 3844] [serial = 923] [outer = 00000000] 14:31:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (141D0800) [pid = 3844] [serial = 924] [outer = 13286800] 14:31:57 INFO - PROCESS | 3844 | 1464989517353 Marionette DEBUG loaded listener.js 14:31:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (150A7800) [pid = 3844] [serial = 925] [outer = 13286800] 14:31:57 INFO - PROCESS | 3844 | 1464989517734 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 14:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 14:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 656ms 14:31:57 INFO - PROCESS | 3844 | 1464989517764 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 14:31:57 INFO - PROCESS | 3844 | 1464989517767 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 14:31:57 INFO - PROCESS | 3844 | 1464989517773 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 14:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 14:31:57 INFO - PROCESS | 3844 | 1464989517778 Marionette TRACE conn3 <- [1,1198,null,{}] 14:31:57 INFO - PROCESS | 3844 | 1464989517787 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:57 INFO - PROCESS | 3844 | 1464989517880 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 14:31:57 INFO - PROCESS | 3844 | 1464989517918 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:57 INFO - PROCESS | 3844 | ++DOCSHELL 16EC2800 == 62 [pid = 3844] [id = 309] 14:31:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (16EC2C00) [pid = 3844] [serial = 926] [outer = 00000000] 14:31:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (16EED000) [pid = 3844] [serial = 927] [outer = 16EC2C00] 14:31:57 INFO - PROCESS | 3844 | 1464989517963 Marionette DEBUG loaded listener.js 14:31:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (16EF9400) [pid = 3844] [serial = 928] [outer = 16EC2C00] 14:31:58 INFO - PROCESS | 3844 | 1464989518413 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 14:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 14:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 703ms 14:31:58 INFO - PROCESS | 3844 | 1464989518474 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 14:31:58 INFO - PROCESS | 3844 | 1464989518477 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 14:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 14:31:58 INFO - PROCESS | 3844 | 1464989518480 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 14:31:58 INFO - PROCESS | 3844 | 1464989518482 Marionette TRACE conn3 <- [1,1202,null,{}] 14:31:58 INFO - PROCESS | 3844 | 1464989518485 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:58 INFO - PROCESS | 3844 | 1464989518570 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 14:31:58 INFO - PROCESS | 3844 | 1464989518579 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:58 INFO - PROCESS | 3844 | ++DOCSHELL 11C76400 == 63 [pid = 3844] [id = 310] 14:31:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (17146800) [pid = 3844] [serial = 929] [outer = 00000000] 14:31:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (178E2400) [pid = 3844] [serial = 930] [outer = 17146800] 14:31:58 INFO - PROCESS | 3844 | 1464989518623 Marionette DEBUG loaded listener.js 14:31:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (17DF2C00) [pid = 3844] [serial = 931] [outer = 17146800] 14:31:59 INFO - PROCESS | 3844 | 1464989519047 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 14:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 14:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 594ms 14:31:59 INFO - PROCESS | 3844 | 1464989519087 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 14:31:59 INFO - PROCESS | 3844 | 1464989519089 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 14:31:59 INFO - PROCESS | 3844 | 1464989519092 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 14:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 14:31:59 INFO - PROCESS | 3844 | 1464989519094 Marionette TRACE conn3 <- [1,1206,null,{}] 14:31:59 INFO - PROCESS | 3844 | 1464989519097 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:59 INFO - PROCESS | 3844 | 1464989519194 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 14:31:59 INFO - PROCESS | 3844 | 1464989519201 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:59 INFO - PROCESS | 3844 | ++DOCSHELL 16096C00 == 64 [pid = 3844] [id = 311] 14:31:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (168CC400) [pid = 3844] [serial = 932] [outer = 00000000] 14:31:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (1872C000) [pid = 3844] [serial = 933] [outer = 168CC400] 14:31:59 INFO - PROCESS | 3844 | 1464989519252 Marionette DEBUG loaded listener.js 14:31:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (1991B400) [pid = 3844] [serial = 934] [outer = 168CC400] 14:31:59 INFO - PROCESS | 3844 | 1464989519766 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 14:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 14:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 704ms 14:31:59 INFO - PROCESS | 3844 | 1464989519797 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 14:31:59 INFO - PROCESS | 3844 | 1464989519798 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 14:31:59 INFO - PROCESS | 3844 | 1464989519802 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 14:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 14:31:59 INFO - PROCESS | 3844 | 1464989519803 Marionette TRACE conn3 <- [1,1210,null,{}] 14:31:59 INFO - PROCESS | 3844 | 1464989519807 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:59 INFO - PROCESS | 3844 | 1464989519931 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 14:31:59 INFO - PROCESS | 3844 | 1464989519937 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:59 INFO - PROCESS | 3844 | ++DOCSHELL 17DEA800 == 65 [pid = 3844] [id = 312] 14:31:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 130 (1991E400) [pid = 3844] [serial = 935] [outer = 00000000] 14:31:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 131 (19A66400) [pid = 3844] [serial = 936] [outer = 1991E400] 14:31:59 INFO - PROCESS | 3844 | 1464989519981 Marionette DEBUG loaded listener.js 14:32:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (1A13FC00) [pid = 3844] [serial = 937] [outer = 1991E400] 14:32:00 INFO - PROCESS | 3844 | 1464989520418 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 14:32:00 INFO - PROCESS | 3844 | 1464989520450 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 14:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 14:32:00 INFO - PROCESS | 3844 | 1464989520453 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 14:32:00 INFO - PROCESS | 3844 | 1464989520455 Marionette TRACE conn3 <- [1,1214,null,{}] 14:32:00 INFO - PROCESS | 3844 | 1464989520458 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:00 INFO - PROCESS | 3844 | 1464989520572 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 14:32:00 INFO - PROCESS | 3844 | 1464989520660 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:00 INFO - PROCESS | 3844 | ++DOCSHELL 14F8E400 == 66 [pid = 3844] [id = 313] 14:32:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 133 (15046C00) [pid = 3844] [serial = 938] [outer = 00000000] 14:32:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 134 (1A502400) [pid = 3844] [serial = 939] [outer = 15046C00] 14:32:00 INFO - PROCESS | 3844 | 1464989520703 Marionette DEBUG loaded listener.js 14:32:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 135 (1A9BBC00) [pid = 3844] [serial = 940] [outer = 15046C00] 14:32:01 INFO - PROCESS | 3844 | 1464989521115 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 14:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 14:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 704ms 14:32:01 INFO - PROCESS | 3844 | 1464989521152 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 14:32:01 INFO - PROCESS | 3844 | 1464989521154 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 14:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 14:32:01 INFO - PROCESS | 3844 | 1464989521158 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 14:32:01 INFO - PROCESS | 3844 | 1464989521159 Marionette TRACE conn3 <- [1,1218,null,{}] 14:32:01 INFO - PROCESS | 3844 | 1464989521163 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:01 INFO - PROCESS | 3844 | 1464989521303 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 14:32:01 INFO - PROCESS | 3844 | 1464989521368 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:01 INFO - PROCESS | 3844 | ++DOCSHELL 19A64400 == 67 [pid = 3844] [id = 314] 14:32:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 136 (1A9C0000) [pid = 3844] [serial = 941] [outer = 00000000] 14:32:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 137 (1AA0F400) [pid = 3844] [serial = 942] [outer = 1A9C0000] 14:32:01 INFO - PROCESS | 3844 | 1464989521412 Marionette DEBUG loaded listener.js 14:32:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 138 (1AB38400) [pid = 3844] [serial = 943] [outer = 1A9C0000] 14:32:01 INFO - PROCESS | 3844 | --DOMWINDOW == 137 (18730400) [pid = 3844] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 14:32:01 INFO - PROCESS | 3844 | --DOMWINDOW == 136 (12B06800) [pid = 3844] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 14:32:01 INFO - PROCESS | 3844 | --DOMWINDOW == 135 (1872A000) [pid = 3844] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 14:32:01 INFO - PROCESS | 3844 | --DOMWINDOW == 134 (150AC000) [pid = 3844] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 14:32:01 INFO - PROCESS | 3844 | --DOMWINDOW == 133 (105F5800) [pid = 3844] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 14:32:01 INFO - PROCESS | 3844 | --DOMWINDOW == 132 (17754800) [pid = 3844] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 14:32:01 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (174A8C00) [pid = 3844] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 14:32:01 INFO - PROCESS | 3844 | --DOMWINDOW == 130 (18048000) [pid = 3844] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 14:32:01 INFO - PROCESS | 3844 | --DOMWINDOW == 129 (1874C800) [pid = 3844] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 14:32:01 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (1560EC00) [pid = 3844] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 14:32:01 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (0F2F6000) [pid = 3844] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 14:32:01 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (1390CC00) [pid = 3844] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 14:32:01 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (13D4CC00) [pid = 3844] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 14:32:01 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (131BC800) [pid = 3844] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 14:32:01 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (16094000) [pid = 3844] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 14:32:01 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (16D88800) [pid = 3844] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 14:32:01 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (15AE5000) [pid = 3844] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 14:32:01 INFO - PROCESS | 3844 | 1464989521970 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 14:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 14:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 828ms 14:32:02 INFO - PROCESS | 3844 | 1464989522000 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 14:32:02 INFO - PROCESS | 3844 | 1464989522002 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 14:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 14:32:02 INFO - PROCESS | 3844 | 1464989522005 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 14:32:02 INFO - PROCESS | 3844 | 1464989522007 Marionette TRACE conn3 <- [1,1222,null,{}] 14:32:02 INFO - PROCESS | 3844 | 1464989522010 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:02 INFO - PROCESS | 3844 | 1464989522095 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 14:32:02 INFO - PROCESS | 3844 | 1464989522101 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:02 INFO - PROCESS | 3844 | ++DOCSHELL 112BB400 == 68 [pid = 3844] [id = 315] 14:32:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (14F95C00) [pid = 3844] [serial = 944] [outer = 00000000] 14:32:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (16D88800) [pid = 3844] [serial = 945] [outer = 14F95C00] 14:32:02 INFO - PROCESS | 3844 | 1464989522145 Marionette DEBUG loaded listener.js 14:32:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (16EF3800) [pid = 3844] [serial = 946] [outer = 14F95C00] 14:32:02 INFO - PROCESS | 3844 | 1464989522562 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 14:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 14:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 594ms 14:32:02 INFO - PROCESS | 3844 | 1464989522615 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 14:32:02 INFO - PROCESS | 3844 | 1464989522617 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 14:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 14:32:02 INFO - PROCESS | 3844 | 1464989522621 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 14:32:02 INFO - PROCESS | 3844 | 1464989522623 Marionette TRACE conn3 <- [1,1226,null,{}] 14:32:02 INFO - PROCESS | 3844 | 1464989522630 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:02 INFO - PROCESS | 3844 | 1464989522714 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 14:32:02 INFO - PROCESS | 3844 | 1464989522721 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:02 INFO - PROCESS | 3844 | ++DOCSHELL 15694000 == 69 [pid = 3844] [id = 316] 14:32:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (15A5CC00) [pid = 3844] [serial = 947] [outer = 00000000] 14:32:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (1A14A000) [pid = 3844] [serial = 948] [outer = 15A5CC00] 14:32:02 INFO - PROCESS | 3844 | 1464989522769 Marionette DEBUG loaded listener.js 14:32:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (1AA0D400) [pid = 3844] [serial = 949] [outer = 15A5CC00] 14:32:03 INFO - PROCESS | 3844 | 1464989523195 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 14:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 14:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 641ms 14:32:03 INFO - PROCESS | 3844 | 1464989523257 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 14:32:03 INFO - PROCESS | 3844 | 1464989523259 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 14:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 14:32:03 INFO - PROCESS | 3844 | 1464989523263 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 14:32:03 INFO - PROCESS | 3844 | 1464989523265 Marionette TRACE conn3 <- [1,1230,null,{}] 14:32:03 INFO - PROCESS | 3844 | 1464989523268 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:03 INFO - PROCESS | 3844 | 1464989523371 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 14:32:03 INFO - PROCESS | 3844 | 1464989523377 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:03 INFO - PROCESS | 3844 | ++DOCSHELL 18737000 == 70 [pid = 3844] [id = 317] 14:32:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (1AD98C00) [pid = 3844] [serial = 950] [outer = 00000000] 14:32:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (1ADA5000) [pid = 3844] [serial = 951] [outer = 1AD98C00] 14:32:03 INFO - PROCESS | 3844 | 1464989523422 Marionette DEBUG loaded listener.js 14:32:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 130 (1AF6FC00) [pid = 3844] [serial = 952] [outer = 1AD98C00] 14:32:04 INFO - PROCESS | 3844 | 1464989524060 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 14:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 14:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 844ms 14:32:04 INFO - PROCESS | 3844 | 1464989524106 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 14:32:04 INFO - PROCESS | 3844 | 1464989524111 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 14:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 14:32:04 INFO - PROCESS | 3844 | 1464989524117 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 14:32:04 INFO - PROCESS | 3844 | 1464989524121 Marionette TRACE conn3 <- [1,1234,null,{}] 14:32:04 INFO - PROCESS | 3844 | 1464989524127 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:04 INFO - PROCESS | 3844 | 1464989524273 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 14:32:04 INFO - PROCESS | 3844 | 1464989524383 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:04 INFO - PROCESS | 3844 | ++DOCSHELL 10B88400 == 71 [pid = 3844] [id = 318] 14:32:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 131 (112B7C00) [pid = 3844] [serial = 953] [outer = 00000000] 14:32:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (131B6000) [pid = 3844] [serial = 954] [outer = 112B7C00] 14:32:04 INFO - PROCESS | 3844 | 1464989524441 Marionette DEBUG loaded listener.js 14:32:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 133 (13D49400) [pid = 3844] [serial = 955] [outer = 112B7C00] 14:32:05 INFO - PROCESS | 3844 | 1464989525017 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 14:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 14:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 938ms 14:32:05 INFO - PROCESS | 3844 | 1464989525062 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 14:32:05 INFO - PROCESS | 3844 | 1464989525068 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 14:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 14:32:05 INFO - PROCESS | 3844 | 1464989525075 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 14:32:05 INFO - PROCESS | 3844 | 1464989525078 Marionette TRACE conn3 <- [1,1238,null,{}] 14:32:05 INFO - PROCESS | 3844 | 1464989525082 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:05 INFO - PROCESS | 3844 | 1464989525194 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 14:32:05 INFO - PROCESS | 3844 | 1464989525304 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:05 INFO - PROCESS | 3844 | ++DOCSHELL 1576E000 == 72 [pid = 3844] [id = 319] 14:32:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 134 (15772400) [pid = 3844] [serial = 956] [outer = 00000000] 14:32:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 135 (168BD400) [pid = 3844] [serial = 957] [outer = 15772400] 14:32:05 INFO - PROCESS | 3844 | 1464989525358 Marionette DEBUG loaded listener.js 14:32:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 136 (16D7B000) [pid = 3844] [serial = 958] [outer = 15772400] 14:32:05 INFO - PROCESS | 3844 | 1464989525990 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 14:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 14:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 938ms 14:32:06 INFO - PROCESS | 3844 | 1464989526018 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 14:32:06 INFO - PROCESS | 3844 | 1464989526020 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 14:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 14:32:06 INFO - PROCESS | 3844 | 1464989526024 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 14:32:06 INFO - PROCESS | 3844 | 1464989526028 Marionette TRACE conn3 <- [1,1242,null,{}] 14:32:06 INFO - PROCESS | 3844 | 1464989526039 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:06 INFO - PROCESS | 3844 | 1464989526151 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 14:32:06 INFO - PROCESS | 3844 | 1464989526264 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:06 INFO - PROCESS | 3844 | ++DOCSHELL 1874B000 == 73 [pid = 3844] [id = 320] 14:32:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 137 (19A63400) [pid = 3844] [serial = 959] [outer = 00000000] 14:32:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 138 (1A8CC400) [pid = 3844] [serial = 960] [outer = 19A63400] 14:32:06 INFO - PROCESS | 3844 | 1464989526378 Marionette DEBUG loaded listener.js 14:32:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 139 (1AA0C400) [pid = 3844] [serial = 961] [outer = 19A63400] 14:32:06 INFO - PROCESS | 3844 | 1464989526989 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 14:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 14:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1001ms 14:32:07 INFO - PROCESS | 3844 | 1464989527026 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 14:32:07 INFO - PROCESS | 3844 | 1464989527028 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 14:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 14:32:07 INFO - PROCESS | 3844 | 1464989527032 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 14:32:07 INFO - PROCESS | 3844 | 1464989527034 Marionette TRACE conn3 <- [1,1246,null,{}] 14:32:07 INFO - PROCESS | 3844 | 1464989527038 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:07 INFO - PROCESS | 3844 | 1464989527146 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 14:32:07 INFO - PROCESS | 3844 | 1464989527253 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:07 INFO - PROCESS | 3844 | ++DOCSHELL 1AB37800 == 74 [pid = 3844] [id = 321] 14:32:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 140 (1ADA1000) [pid = 3844] [serial = 962] [outer = 00000000] 14:32:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 141 (1AF6E400) [pid = 3844] [serial = 963] [outer = 1ADA1000] 14:32:07 INFO - PROCESS | 3844 | 1464989527306 Marionette DEBUG loaded listener.js 14:32:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 142 (1AF76C00) [pid = 3844] [serial = 964] [outer = 1ADA1000] 14:32:07 INFO - PROCESS | 3844 | 1464989527903 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 14:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 14:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 953ms 14:32:07 INFO - PROCESS | 3844 | 1464989527977 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 14:32:07 INFO - PROCESS | 3844 | 1464989527979 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 14:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 14:32:07 INFO - PROCESS | 3844 | 1464989527982 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 14:32:07 INFO - PROCESS | 3844 | 1464989527984 Marionette TRACE conn3 <- [1,1250,null,{}] 14:32:07 INFO - PROCESS | 3844 | 1464989527989 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:08 INFO - PROCESS | 3844 | 1464989528149 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 14:32:08 INFO - PROCESS | 3844 | 1464989528284 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:08 INFO - PROCESS | 3844 | ++DOCSHELL 1AF7AC00 == 75 [pid = 3844] [id = 322] 14:32:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 143 (1B40E400) [pid = 3844] [serial = 965] [outer = 00000000] 14:32:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 144 (1B411C00) [pid = 3844] [serial = 966] [outer = 1B40E400] 14:32:08 INFO - PROCESS | 3844 | 1464989528338 Marionette DEBUG loaded listener.js 14:32:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 145 (1B414000) [pid = 3844] [serial = 967] [outer = 1B40E400] 14:32:08 INFO - PROCESS | 3844 | 1464989528869 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 14:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 14:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 954ms 14:32:08 INFO - PROCESS | 3844 | 1464989528928 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 14:32:08 INFO - PROCESS | 3844 | 1464989528930 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 14:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 14:32:08 INFO - PROCESS | 3844 | 1464989528934 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 14:32:08 INFO - PROCESS | 3844 | 1464989528936 Marionette TRACE conn3 <- [1,1254,null,{}] 14:32:08 INFO - PROCESS | 3844 | 1464989528939 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:09 INFO - PROCESS | 3844 | 1464989529072 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 14:32:09 INFO - PROCESS | 3844 | 1464989529209 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:09 INFO - PROCESS | 3844 | ++DOCSHELL 1B539400 == 76 [pid = 3844] [id = 323] 14:32:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 146 (1B539C00) [pid = 3844] [serial = 968] [outer = 00000000] 14:32:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 147 (1B53F000) [pid = 3844] [serial = 969] [outer = 1B539C00] 14:32:09 INFO - PROCESS | 3844 | 1464989529264 Marionette DEBUG loaded listener.js 14:32:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 148 (1B543400) [pid = 3844] [serial = 970] [outer = 1B539C00] 14:32:09 INFO - PROCESS | 3844 | 1464989529875 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 14:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 14:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1001ms 14:32:09 INFO - PROCESS | 3844 | 1464989529937 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 14:32:09 INFO - PROCESS | 3844 | 1464989529939 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 14:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 14:32:09 INFO - PROCESS | 3844 | 1464989529943 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 14:32:09 INFO - PROCESS | 3844 | 1464989529945 Marionette TRACE conn3 <- [1,1258,null,{}] 14:32:09 INFO - PROCESS | 3844 | 1464989529949 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:10 INFO - PROCESS | 3844 | 1464989530059 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 14:32:10 INFO - PROCESS | 3844 | 1464989530364 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:10 INFO - PROCESS | 3844 | ++DOCSHELL 0F2EFC00 == 77 [pid = 3844] [id = 324] 14:32:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 149 (10B26800) [pid = 3844] [serial = 971] [outer = 00000000] 14:32:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 150 (12D34000) [pid = 3844] [serial = 972] [outer = 10B26800] 14:32:10 INFO - PROCESS | 3844 | 1464989530441 Marionette DEBUG loaded listener.js 14:32:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 151 (13127C00) [pid = 3844] [serial = 973] [outer = 10B26800] 14:32:11 INFO - PROCESS | 3844 | 1464989531111 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 14:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 14:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1251ms 14:32:11 INFO - PROCESS | 3844 | 1464989531212 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 14:32:11 INFO - PROCESS | 3844 | 1464989531215 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 14:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 14:32:11 INFO - PROCESS | 3844 | 1464989531221 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 14:32:11 INFO - PROCESS | 3844 | 1464989531224 Marionette TRACE conn3 <- [1,1262,null,{}] 14:32:11 INFO - PROCESS | 3844 | 1464989531229 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:11 INFO - PROCESS | 3844 | 1464989531336 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 14:32:11 INFO - PROCESS | 3844 | 1464989531477 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:11 INFO - PROCESS | 3844 | --DOCSHELL 15694000 == 76 [pid = 3844] [id = 316] 14:32:11 INFO - PROCESS | 3844 | --DOCSHELL 112BB400 == 75 [pid = 3844] [id = 315] 14:32:11 INFO - PROCESS | 3844 | --DOCSHELL 19A64400 == 74 [pid = 3844] [id = 314] 14:32:11 INFO - PROCESS | 3844 | --DOCSHELL 14F8E400 == 73 [pid = 3844] [id = 313] 14:32:11 INFO - PROCESS | 3844 | --DOCSHELL 17DEA800 == 72 [pid = 3844] [id = 312] 14:32:11 INFO - PROCESS | 3844 | --DOCSHELL 16096C00 == 71 [pid = 3844] [id = 311] 14:32:11 INFO - PROCESS | 3844 | --DOCSHELL 11C76400 == 70 [pid = 3844] [id = 310] 14:32:11 INFO - PROCESS | 3844 | --DOCSHELL 110D4000 == 69 [pid = 3844] [id = 283] 14:32:11 INFO - PROCESS | 3844 | --DOCSHELL 16EC2800 == 68 [pid = 3844] [id = 309] 14:32:11 INFO - PROCESS | 3844 | --DOCSHELL 13284800 == 67 [pid = 3844] [id = 308] 14:32:11 INFO - PROCESS | 3844 | --DOMWINDOW == 150 (1A8D2000) [pid = 3844] [serial = 900] [outer = 00000000] [url = about:blank] 14:32:11 INFO - PROCESS | 3844 | ++DOCSHELL 110D4000 == 68 [pid = 3844] [id = 325] 14:32:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 151 (110D4800) [pid = 3844] [serial = 974] [outer = 00000000] 14:32:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 152 (1300EC00) [pid = 3844] [serial = 975] [outer = 110D4800] 14:32:11 INFO - PROCESS | 3844 | 1464989531594 Marionette DEBUG loaded listener.js 14:32:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 153 (14F9A400) [pid = 3844] [serial = 976] [outer = 110D4800] 14:32:11 INFO - PROCESS | 3844 | --DOCSHELL 13282C00 == 67 [pid = 3844] [id = 307] 14:32:11 INFO - PROCESS | 3844 | --DOCSHELL 0F39AC00 == 66 [pid = 3844] [id = 306] 14:32:11 INFO - PROCESS | 3844 | --DOMWINDOW == 152 (19923C00) [pid = 3844] [serial = 766] [outer = 00000000] [url = about:blank] 14:32:11 INFO - PROCESS | 3844 | --DOMWINDOW == 151 (18450400) [pid = 3844] [serial = 799] [outer = 00000000] [url = about:blank] 14:32:11 INFO - PROCESS | 3844 | --DOMWINDOW == 150 (18747C00) [pid = 3844] [serial = 763] [outer = 00000000] [url = about:blank] 14:32:11 INFO - PROCESS | 3844 | --DOMWINDOW == 149 (168C5400) [pid = 3844] [serial = 760] [outer = 00000000] [url = about:blank] 14:32:11 INFO - PROCESS | 3844 | --DOMWINDOW == 148 (13909800) [pid = 3844] [serial = 757] [outer = 00000000] [url = about:blank] 14:32:11 INFO - PROCESS | 3844 | --DOMWINDOW == 147 (178E5400) [pid = 3844] [serial = 894] [outer = 00000000] [url = about:blank] 14:32:11 INFO - PROCESS | 3844 | --DOMWINDOW == 146 (18446000) [pid = 3844] [serial = 895] [outer = 00000000] [url = about:blank] 14:32:11 INFO - PROCESS | 3844 | --DOMWINDOW == 145 (16EF6C00) [pid = 3844] [serial = 883] [outer = 00000000] [url = about:blank] 14:32:11 INFO - PROCESS | 3844 | --DOMWINDOW == 144 (178E2800) [pid = 3844] [serial = 885] [outer = 00000000] [url = about:blank] 14:32:11 INFO - PROCESS | 3844 | --DOMWINDOW == 143 (18264000) [pid = 3844] [serial = 888] [outer = 00000000] [url = about:blank] 14:32:11 INFO - PROCESS | 3844 | --DOMWINDOW == 142 (1798C000) [pid = 3844] [serial = 886] [outer = 00000000] [url = about:blank] 14:32:11 INFO - PROCESS | 3844 | --DOMWINDOW == 141 (19920C00) [pid = 3844] [serial = 891] [outer = 00000000] [url = about:blank] 14:32:11 INFO - PROCESS | 3844 | --DOMWINDOW == 140 (18741400) [pid = 3844] [serial = 889] [outer = 00000000] [url = about:blank] 14:32:11 INFO - PROCESS | 3844 | --DOMWINDOW == 139 (1A143400) [pid = 3844] [serial = 897] [outer = 00000000] [url = about:blank] 14:32:11 INFO - PROCESS | 3844 | --DOMWINDOW == 138 (16D7B800) [pid = 3844] [serial = 879] [outer = 00000000] [url = about:blank] 14:32:11 INFO - PROCESS | 3844 | --DOMWINDOW == 137 (16D87400) [pid = 3844] [serial = 880] [outer = 00000000] [url = about:blank] 14:32:11 INFO - PROCESS | 3844 | --DOMWINDOW == 136 (114ABC00) [pid = 3844] [serial = 868] [outer = 00000000] [url = about:blank] 14:32:11 INFO - PROCESS | 3844 | --DOMWINDOW == 135 (19A58800) [pid = 3844] [serial = 892] [outer = 00000000] [url = about:blank] 14:32:11 INFO - PROCESS | 3844 | --DOMWINDOW == 134 (10B83400) [pid = 3844] [serial = 867] [outer = 00000000] [url = about:blank] 14:32:11 INFO - PROCESS | 3844 | --DOMWINDOW == 133 (14F99C00) [pid = 3844] [serial = 873] [outer = 00000000] [url = about:blank] 14:32:11 INFO - PROCESS | 3844 | --DOMWINDOW == 132 (14F9AC00) [pid = 3844] [serial = 870] [outer = 00000000] [url = about:blank] 14:32:11 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (1504F800) [pid = 3844] [serial = 871] [outer = 00000000] [url = about:blank] 14:32:11 INFO - PROCESS | 3844 | --DOMWINDOW == 130 (15604800) [pid = 3844] [serial = 874] [outer = 00000000] [url = about:blank] 14:32:11 INFO - PROCESS | 3844 | --DOMWINDOW == 129 (1A147000) [pid = 3844] [serial = 850] [outer = 00000000] [url = about:blank] 14:32:11 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (16781000) [pid = 3844] [serial = 876] [outer = 00000000] [url = about:blank] 14:32:11 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (168C3800) [pid = 3844] [serial = 877] [outer = 00000000] [url = about:blank] 14:32:11 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (16ECC400) [pid = 3844] [serial = 882] [outer = 00000000] [url = about:blank] 14:32:11 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (12D34400) [pid = 3844] [serial = 852] [outer = 00000000] [url = about:blank] 14:32:11 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (150A5000) [pid = 3844] [serial = 855] [outer = 00000000] [url = about:blank] 14:32:11 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (19927000) [pid = 3844] [serial = 858] [outer = 00000000] [url = about:blank] 14:32:11 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (1A149000) [pid = 3844] [serial = 861] [outer = 00000000] [url = about:blank] 14:32:11 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (1A503000) [pid = 3844] [serial = 864] [outer = 00000000] [url = about:blank] 14:32:11 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (1A503800) [pid = 3844] [serial = 898] [outer = 00000000] [url = about:blank] 14:32:12 INFO - PROCESS | 3844 | 1464989532022 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 14:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 14:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 845ms 14:32:12 INFO - PROCESS | 3844 | 1464989532065 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 14:32:12 INFO - PROCESS | 3844 | 1464989532071 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 14:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 14:32:12 INFO - PROCESS | 3844 | 1464989532117 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 14:32:12 INFO - PROCESS | 3844 | 1464989532119 Marionette TRACE conn3 <- [1,1266,null,{}] 14:32:12 INFO - PROCESS | 3844 | 1464989532123 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:12 INFO - PROCESS | 3844 | 1464989532213 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 14:32:12 INFO - PROCESS | 3844 | 1464989532225 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:12 INFO - PROCESS | 3844 | ++DOCSHELL 15F38800 == 67 [pid = 3844] [id = 326] 14:32:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (15F3B400) [pid = 3844] [serial = 977] [outer = 00000000] 14:32:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (16781000) [pid = 3844] [serial = 978] [outer = 15F3B400] 14:32:12 INFO - PROCESS | 3844 | 1464989532272 Marionette DEBUG loaded listener.js 14:32:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (168C3800) [pid = 3844] [serial = 979] [outer = 15F3B400] 14:32:12 INFO - PROCESS | 3844 | 1464989532739 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 14:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 14:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 626ms 14:32:12 INFO - PROCESS | 3844 | 1464989532749 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 14:32:12 INFO - PROCESS | 3844 | 1464989532751 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 14:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 14:32:12 INFO - PROCESS | 3844 | 1464989532756 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 14:32:12 INFO - PROCESS | 3844 | 1464989532761 Marionette TRACE conn3 <- [1,1270,null,{}] 14:32:12 INFO - PROCESS | 3844 | 1464989532774 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:12 INFO - PROCESS | 3844 | 1464989532887 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 14:32:12 INFO - PROCESS | 3844 | 1464989532900 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:12 INFO - PROCESS | 3844 | ++DOCSHELL 15EB7800 == 68 [pid = 3844] [id = 327] 14:32:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (16780800) [pid = 3844] [serial = 980] [outer = 00000000] 14:32:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (16EF4800) [pid = 3844] [serial = 981] [outer = 16780800] 14:32:12 INFO - PROCESS | 3844 | 1464989532945 Marionette DEBUG loaded listener.js 14:32:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (16F5C800) [pid = 3844] [serial = 982] [outer = 16780800] 14:32:13 INFO - PROCESS | 3844 | 1464989533381 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 14:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 14:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 688ms 14:32:13 INFO - PROCESS | 3844 | 1464989533454 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 14:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 14:32:13 INFO - PROCESS | 3844 | 1464989533457 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 14:32:13 INFO - PROCESS | 3844 | 1464989533460 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 14:32:13 INFO - PROCESS | 3844 | 1464989533462 Marionette TRACE conn3 <- [1,1274,null,{}] 14:32:13 INFO - PROCESS | 3844 | 1464989533465 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:13 INFO - PROCESS | 3844 | 1464989533554 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 14:32:13 INFO - PROCESS | 3844 | 1464989533561 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:13 INFO - PROCESS | 3844 | ++DOCSHELL 114AAC00 == 69 [pid = 3844] [id = 328] 14:32:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (16EF0800) [pid = 3844] [serial = 983] [outer = 00000000] 14:32:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (1798C400) [pid = 3844] [serial = 984] [outer = 16EF0800] 14:32:13 INFO - PROCESS | 3844 | 1464989533605 Marionette DEBUG loaded listener.js 14:32:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (18048000) [pid = 3844] [serial = 985] [outer = 16EF0800] 14:32:14 INFO - PROCESS | 3844 | 1464989534086 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 14:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 14:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 641ms 14:32:14 INFO - PROCESS | 3844 | 1464989534100 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 14:32:14 INFO - PROCESS | 3844 | 1464989534103 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 14:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 14:32:14 INFO - PROCESS | 3844 | 1464989534107 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 14:32:14 INFO - PROCESS | 3844 | 1464989534110 Marionette TRACE conn3 <- [1,1278,null,{}] 14:32:14 INFO - PROCESS | 3844 | 1464989534114 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:14 INFO - PROCESS | 3844 | 1464989534236 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 14:32:14 INFO - PROCESS | 3844 | 1464989534327 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:14 INFO - PROCESS | 3844 | ++DOCSHELL 1872E400 == 70 [pid = 3844] [id = 329] 14:32:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 130 (1872F000) [pid = 3844] [serial = 986] [outer = 00000000] 14:32:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 131 (18745400) [pid = 3844] [serial = 987] [outer = 1872F000] 14:32:14 INFO - PROCESS | 3844 | 1464989534377 Marionette DEBUG loaded listener.js 14:32:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (1991B800) [pid = 3844] [serial = 988] [outer = 1872F000] 14:32:14 INFO - PROCESS | 3844 | 1464989534818 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 14:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 14:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 751ms 14:32:14 INFO - PROCESS | 3844 | 1464989534849 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 14:32:14 INFO - PROCESS | 3844 | 1464989534851 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 14:32:14 INFO - PROCESS | 3844 | 1464989534854 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 14:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 14:32:14 INFO - PROCESS | 3844 | 1464989534855 Marionette TRACE conn3 <- [1,1282,null,{}] 14:32:14 INFO - PROCESS | 3844 | 1464989534859 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:14 INFO - PROCESS | 3844 | 1464989534975 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 14:32:14 INFO - PROCESS | 3844 | 1464989534982 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:14 INFO - PROCESS | 3844 | ++DOCSHELL 17993400 == 71 [pid = 3844] [id = 330] 14:32:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 133 (18743000) [pid = 3844] [serial = 989] [outer = 00000000] 14:32:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 134 (19A67000) [pid = 3844] [serial = 990] [outer = 18743000] 14:32:15 INFO - PROCESS | 3844 | 1464989535025 Marionette DEBUG loaded listener.js 14:32:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 135 (1A146800) [pid = 3844] [serial = 991] [outer = 18743000] 14:32:15 INFO - PROCESS | 3844 | 1464989535460 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 14:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 14:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 641ms 14:32:15 INFO - PROCESS | 3844 | 1464989535493 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 14:32:15 INFO - PROCESS | 3844 | 1464989535495 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 14:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 14:32:15 INFO - PROCESS | 3844 | 1464989535498 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 14:32:15 INFO - PROCESS | 3844 | 1464989535499 Marionette TRACE conn3 <- [1,1286,null,{}] 14:32:15 INFO - PROCESS | 3844 | 1464989535503 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:15 INFO - PROCESS | 3844 | 1464989535618 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 14:32:15 INFO - PROCESS | 3844 | 1464989535708 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:15 INFO - PROCESS | 3844 | ++DOCSHELL 19926800 == 72 [pid = 3844] [id = 331] 14:32:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 136 (19A62000) [pid = 3844] [serial = 992] [outer = 00000000] 14:32:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 137 (1A507800) [pid = 3844] [serial = 993] [outer = 19A62000] 14:32:15 INFO - PROCESS | 3844 | 1464989535752 Marionette DEBUG loaded listener.js 14:32:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 138 (1A508800) [pid = 3844] [serial = 994] [outer = 19A62000] 14:32:16 INFO - PROCESS | 3844 | --DOMWINDOW == 137 (132F8400) [pid = 3844] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 14:32:16 INFO - PROCESS | 3844 | --DOMWINDOW == 136 (168CC400) [pid = 3844] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 14:32:16 INFO - PROCESS | 3844 | --DOMWINDOW == 135 (1A9C0000) [pid = 3844] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 14:32:16 INFO - PROCESS | 3844 | --DOMWINDOW == 134 (13286800) [pid = 3844] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 14:32:16 INFO - PROCESS | 3844 | --DOMWINDOW == 133 (15A5CC00) [pid = 3844] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 14:32:16 INFO - PROCESS | 3844 | --DOMWINDOW == 132 (14F95C00) [pid = 3844] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 14:32:16 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (1991E400) [pid = 3844] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 14:32:16 INFO - PROCESS | 3844 | --DOMWINDOW == 130 (17146800) [pid = 3844] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 14:32:16 INFO - PROCESS | 3844 | --DOMWINDOW == 129 (16EC2C00) [pid = 3844] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 14:32:16 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (15046C00) [pid = 3844] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 14:32:16 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (10A5B000) [pid = 3844] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 14:32:16 INFO - PROCESS | 3844 | 1464989536286 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 14:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 14:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 844ms 14:32:16 INFO - PROCESS | 3844 | 1464989536341 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 14:32:16 INFO - PROCESS | 3844 | 1464989536343 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 14:32:16 INFO - PROCESS | 3844 | 1464989536346 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 14:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 14:32:16 INFO - PROCESS | 3844 | 1464989536357 Marionette TRACE conn3 <- [1,1290,null,{}] 14:32:16 INFO - PROCESS | 3844 | 1464989536361 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:16 INFO - PROCESS | 3844 | 1464989536445 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 14:32:16 INFO - PROCESS | 3844 | 1464989536451 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:16 INFO - PROCESS | 3844 | ++DOCSHELL 141D4800 == 73 [pid = 3844] [id = 332] 14:32:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (16D7B800) [pid = 3844] [serial = 995] [outer = 00000000] 14:32:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (18735C00) [pid = 3844] [serial = 996] [outer = 16D7B800] 14:32:16 INFO - PROCESS | 3844 | 1464989536495 Marionette DEBUG loaded listener.js 14:32:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 130 (19A62C00) [pid = 3844] [serial = 997] [outer = 16D7B800] 14:32:16 INFO - PROCESS | 3844 | 1464989536945 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 14:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 14:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 656ms 14:32:17 INFO - PROCESS | 3844 | 1464989537005 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 14:32:17 INFO - PROCESS | 3844 | 1464989537007 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 14:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 14:32:17 INFO - PROCESS | 3844 | 1464989537010 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 14:32:17 INFO - PROCESS | 3844 | 1464989537012 Marionette TRACE conn3 <- [1,1294,null,{}] 14:32:17 INFO - PROCESS | 3844 | 1464989537016 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:17 INFO - PROCESS | 3844 | 1464989537102 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 14:32:17 INFO - PROCESS | 3844 | 1464989537108 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:17 INFO - PROCESS | 3844 | ++DOCSHELL 10A58400 == 74 [pid = 3844] [id = 333] 14:32:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 131 (11202400) [pid = 3844] [serial = 998] [outer = 00000000] 14:32:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (1A8D2800) [pid = 3844] [serial = 999] [outer = 11202400] 14:32:17 INFO - PROCESS | 3844 | 1464989537163 Marionette DEBUG loaded listener.js 14:32:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 133 (1AA02000) [pid = 3844] [serial = 1000] [outer = 11202400] 14:32:17 INFO - PROCESS | 3844 | 1464989537620 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 14:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 14:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 642ms 14:32:17 INFO - PROCESS | 3844 | 1464989537657 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 14:32:17 INFO - PROCESS | 3844 | 1464989537659 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 14:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 14:32:17 INFO - PROCESS | 3844 | 1464989537666 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 14:32:17 INFO - PROCESS | 3844 | 1464989537668 Marionette TRACE conn3 <- [1,1298,null,{}] 14:32:17 INFO - PROCESS | 3844 | 1464989537672 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:17 INFO - PROCESS | 3844 | 1464989537756 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 14:32:17 INFO - PROCESS | 3844 | 1464989537763 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:17 INFO - PROCESS | 3844 | ++DOCSHELL 10D23C00 == 75 [pid = 3844] [id = 334] 14:32:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 134 (10D27400) [pid = 3844] [serial = 1001] [outer = 00000000] 14:32:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 135 (10D2D000) [pid = 3844] [serial = 1002] [outer = 10D27400] 14:32:17 INFO - PROCESS | 3844 | 1464989537811 Marionette DEBUG loaded listener.js 14:32:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 136 (16ECD400) [pid = 3844] [serial = 1003] [outer = 10D27400] 14:32:18 INFO - PROCESS | 3844 | 1464989538536 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 14:32:18 INFO - PROCESS | 3844 | 1464989538616 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 14:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 14:32:18 INFO - PROCESS | 3844 | 1464989538622 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 14:32:18 INFO - PROCESS | 3844 | 1464989538626 Marionette TRACE conn3 <- [1,1302,null,{}] 14:32:18 INFO - PROCESS | 3844 | 1464989538632 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:18 INFO - PROCESS | 3844 | 1464989538784 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 14:32:18 INFO - PROCESS | 3844 | 1464989538917 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:18 INFO - PROCESS | 3844 | ++DOCSHELL 112AD800 == 76 [pid = 3844] [id = 335] 14:32:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 137 (1142A000) [pid = 3844] [serial = 1004] [outer = 00000000] 14:32:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 138 (13714C00) [pid = 3844] [serial = 1005] [outer = 1142A000] 14:32:18 INFO - PROCESS | 3844 | 1464989538974 Marionette DEBUG loaded listener.js 14:32:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 139 (15053C00) [pid = 3844] [serial = 1006] [outer = 1142A000] 14:32:19 INFO - PROCESS | 3844 | 1464989539551 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 14:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 14:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1001ms 14:32:19 INFO - PROCESS | 3844 | 1464989539625 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 14:32:19 INFO - PROCESS | 3844 | 1464989539631 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 14:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 14:32:19 INFO - PROCESS | 3844 | 1464989539638 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 14:32:19 INFO - PROCESS | 3844 | 1464989539640 Marionette TRACE conn3 <- [1,1306,null,{}] 14:32:19 INFO - PROCESS | 3844 | 1464989539661 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:19 INFO - PROCESS | 3844 | 1464989539774 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 14:32:19 INFO - PROCESS | 3844 | 1464989539910 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:19 INFO - PROCESS | 3844 | ++DOCSHELL 15692800 == 77 [pid = 3844] [id = 336] 14:32:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 140 (15A64800) [pid = 3844] [serial = 1007] [outer = 00000000] 14:32:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 141 (16D7A400) [pid = 3844] [serial = 1008] [outer = 15A64800] 14:32:19 INFO - PROCESS | 3844 | 1464989539965 Marionette DEBUG loaded listener.js 14:32:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 142 (16ECF800) [pid = 3844] [serial = 1009] [outer = 15A64800] 14:32:20 INFO - PROCESS | 3844 | 1464989540551 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 14:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 14:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 939ms 14:32:20 INFO - PROCESS | 3844 | 1464989540587 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 14:32:20 INFO - PROCESS | 3844 | 1464989540589 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 14:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 14:32:20 INFO - PROCESS | 3844 | 1464989540593 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 14:32:20 INFO - PROCESS | 3844 | 1464989540597 Marionette TRACE conn3 <- [1,1310,null,{}] 14:32:20 INFO - PROCESS | 3844 | 1464989540608 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:20 INFO - PROCESS | 3844 | 1464989540721 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 14:32:20 INFO - PROCESS | 3844 | 1464989540836 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:20 INFO - PROCESS | 3844 | ++DOCSHELL 110D6000 == 78 [pid = 3844] [id = 337] 14:32:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 143 (1874DC00) [pid = 3844] [serial = 1010] [outer = 00000000] 14:32:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 144 (1A503000) [pid = 3844] [serial = 1011] [outer = 1874DC00] 14:32:20 INFO - PROCESS | 3844 | 1464989540933 Marionette DEBUG loaded listener.js 14:32:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 145 (1AB34400) [pid = 3844] [serial = 1012] [outer = 1874DC00] 14:32:21 INFO - PROCESS | 3844 | 1464989541540 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 14:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 14:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1001ms 14:32:21 INFO - PROCESS | 3844 | 1464989541594 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 14:32:21 INFO - PROCESS | 3844 | 1464989541597 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 14:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 14:32:21 INFO - PROCESS | 3844 | 1464989541601 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 14:32:21 INFO - PROCESS | 3844 | 1464989541603 Marionette TRACE conn3 <- [1,1314,null,{}] 14:32:21 INFO - PROCESS | 3844 | 1464989541606 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:21 INFO - PROCESS | 3844 | 1464989541716 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 14:32:21 INFO - PROCESS | 3844 | 1464989541852 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:21 INFO - PROCESS | 3844 | ++DOCSHELL 1899FC00 == 79 [pid = 3844] [id = 338] 14:32:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 146 (189A2800) [pid = 3844] [serial = 1013] [outer = 00000000] 14:32:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 147 (189A8000) [pid = 3844] [serial = 1014] [outer = 189A2800] 14:32:21 INFO - PROCESS | 3844 | 1464989541907 Marionette DEBUG loaded listener.js 14:32:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 148 (189AB000) [pid = 3844] [serial = 1015] [outer = 189A2800] 14:32:22 INFO - PROCESS | 3844 | 1464989542446 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 14:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 14:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 907ms 14:32:22 INFO - PROCESS | 3844 | 1464989542504 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 14:32:22 INFO - PROCESS | 3844 | 1464989542507 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 14:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 14:32:22 INFO - PROCESS | 3844 | 1464989542510 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 14:32:22 INFO - PROCESS | 3844 | 1464989542512 Marionette TRACE conn3 <- [1,1318,null,{}] 14:32:22 INFO - PROCESS | 3844 | 1464989542516 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:22 INFO - PROCESS | 3844 | 1464989542623 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 14:32:22 INFO - PROCESS | 3844 | 1464989542733 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:22 INFO - PROCESS | 3844 | ++DOCSHELL 189A0000 == 80 [pid = 3844] [id = 339] 14:32:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 149 (19A5A000) [pid = 3844] [serial = 1016] [outer = 00000000] 14:32:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 150 (1AB3B400) [pid = 3844] [serial = 1017] [outer = 19A5A000] 14:32:22 INFO - PROCESS | 3844 | 1464989542785 Marionette DEBUG loaded listener.js 14:32:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 151 (1ADA1400) [pid = 3844] [serial = 1018] [outer = 19A5A000] 14:32:23 INFO - PROCESS | 3844 | 1464989543390 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 14:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 14:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 938ms 14:32:23 INFO - PROCESS | 3844 | 1464989543456 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 14:32:23 INFO - PROCESS | 3844 | 1464989543458 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 14:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 14:32:23 INFO - PROCESS | 3844 | 1464989543461 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 14:32:23 INFO - PROCESS | 3844 | 1464989543463 Marionette TRACE conn3 <- [1,1322,null,{}] 14:32:23 INFO - PROCESS | 3844 | 1464989543467 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:23 INFO - PROCESS | 3844 | 1464989543591 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 14:32:23 INFO - PROCESS | 3844 | 1464989543745 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:23 INFO - PROCESS | 3844 | ++DOCSHELL 11263400 == 81 [pid = 3844] [id = 340] 14:32:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 152 (16EF9000) [pid = 3844] [serial = 1019] [outer = 00000000] 14:32:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 153 (1B41B800) [pid = 3844] [serial = 1020] [outer = 16EF9000] 14:32:23 INFO - PROCESS | 3844 | 1464989543800 Marionette DEBUG loaded listener.js 14:32:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 154 (1B53D000) [pid = 3844] [serial = 1021] [outer = 16EF9000] 14:32:24 INFO - PROCESS | 3844 | 1464989544336 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 14:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 14:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 939ms 14:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 14:32:24 INFO - PROCESS | 3844 | 1464989544407 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 14:32:24 INFO - PROCESS | 3844 | 1464989544409 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 14:32:24 INFO - PROCESS | 3844 | 1464989544412 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 14:32:24 INFO - PROCESS | 3844 | 1464989544414 Marionette TRACE conn3 <- [1,1326,null,{}] 14:32:24 INFO - PROCESS | 3844 | 1464989544418 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:24 INFO - PROCESS | 3844 | 1464989544684 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 14:32:24 INFO - PROCESS | 3844 | 1464989544844 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:24 INFO - PROCESS | 3844 | ++DOCSHELL 112B4000 == 82 [pid = 3844] [id = 341] 14:32:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 155 (114ABC00) [pid = 3844] [serial = 1022] [outer = 00000000] 14:32:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 156 (12D3B000) [pid = 3844] [serial = 1023] [outer = 114ABC00] 14:32:24 INFO - PROCESS | 3844 | 1464989544896 Marionette DEBUG loaded listener.js 14:32:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 157 (132F2800) [pid = 3844] [serial = 1024] [outer = 114ABC00] 14:32:25 INFO - PROCESS | 3844 | --DOCSHELL 10A58400 == 81 [pid = 3844] [id = 333] 14:32:25 INFO - PROCESS | 3844 | --DOCSHELL 141D4800 == 80 [pid = 3844] [id = 332] 14:32:25 INFO - PROCESS | 3844 | --DOCSHELL 19926800 == 79 [pid = 3844] [id = 331] 14:32:25 INFO - PROCESS | 3844 | --DOCSHELL 17993400 == 78 [pid = 3844] [id = 330] 14:32:25 INFO - PROCESS | 3844 | --DOCSHELL 1872E400 == 77 [pid = 3844] [id = 329] 14:32:25 INFO - PROCESS | 3844 | --DOCSHELL 114AAC00 == 76 [pid = 3844] [id = 328] 14:32:25 INFO - PROCESS | 3844 | --DOCSHELL 15EB7800 == 75 [pid = 3844] [id = 327] 14:32:25 INFO - PROCESS | 3844 | --DOCSHELL 15F38800 == 74 [pid = 3844] [id = 326] 14:32:25 INFO - PROCESS | 3844 | --DOCSHELL 110D4000 == 73 [pid = 3844] [id = 325] 14:32:25 INFO - PROCESS | 3844 | --DOCSHELL 0F2EFC00 == 72 [pid = 3844] [id = 324] 14:32:25 INFO - PROCESS | 3844 | --DOMWINDOW == 156 (1ADA5000) [pid = 3844] [serial = 951] [outer = 00000000] [url = about:blank] 14:32:25 INFO - PROCESS | 3844 | --DOCSHELL 1AB37800 == 71 [pid = 3844] [id = 321] 14:32:25 INFO - PROCESS | 3844 | --DOCSHELL 1874B000 == 70 [pid = 3844] [id = 320] 14:32:25 INFO - PROCESS | 3844 | --DOCSHELL 1576E000 == 69 [pid = 3844] [id = 319] 14:32:25 INFO - PROCESS | 3844 | --DOCSHELL 10B88400 == 68 [pid = 3844] [id = 318] 14:32:25 INFO - PROCESS | 3844 | --DOMWINDOW == 155 (19A66400) [pid = 3844] [serial = 936] [outer = 00000000] [url = about:blank] 14:32:25 INFO - PROCESS | 3844 | --DOMWINDOW == 154 (141D1C00) [pid = 3844] [serial = 903] [outer = 00000000] [url = about:blank] 14:32:25 INFO - PROCESS | 3844 | --DOMWINDOW == 153 (16ECB000) [pid = 3844] [serial = 906] [outer = 00000000] [url = about:blank] 14:32:25 INFO - PROCESS | 3844 | --DOMWINDOW == 152 (1A9C1800) [pid = 3844] [serial = 909] [outer = 00000000] [url = about:blank] 14:32:25 INFO - PROCESS | 3844 | --DOMWINDOW == 151 (1AA07C00) [pid = 3844] [serial = 912] [outer = 00000000] [url = about:blank] 14:32:25 INFO - PROCESS | 3844 | --DOMWINDOW == 150 (178E2400) [pid = 3844] [serial = 930] [outer = 00000000] [url = about:blank] 14:32:25 INFO - PROCESS | 3844 | --DOMWINDOW == 149 (17DF2C00) [pid = 3844] [serial = 931] [outer = 00000000] [url = about:blank] 14:32:25 INFO - PROCESS | 3844 | --DOMWINDOW == 148 (16EED000) [pid = 3844] [serial = 927] [outer = 00000000] [url = about:blank] 14:32:25 INFO - PROCESS | 3844 | --DOMWINDOW == 147 (1A502400) [pid = 3844] [serial = 939] [outer = 00000000] [url = about:blank] 14:32:25 INFO - PROCESS | 3844 | --DOMWINDOW == 146 (16EF9400) [pid = 3844] [serial = 928] [outer = 00000000] [url = about:blank] 14:32:25 INFO - PROCESS | 3844 | --DOMWINDOW == 145 (13087400) [pid = 3844] [serial = 919] [outer = 00000000] [url = about:blank] 14:32:25 INFO - PROCESS | 3844 | --DOMWINDOW == 144 (1280AC00) [pid = 3844] [serial = 918] [outer = 00000000] [url = about:blank] 14:32:25 INFO - PROCESS | 3844 | --DOMWINDOW == 143 (15F3B000) [pid = 3844] [serial = 922] [outer = 00000000] [url = about:blank] 14:32:25 INFO - PROCESS | 3844 | --DOMWINDOW == 142 (1509F400) [pid = 3844] [serial = 921] [outer = 00000000] [url = about:blank] 14:32:25 INFO - PROCESS | 3844 | --DOMWINDOW == 141 (1872C000) [pid = 3844] [serial = 933] [outer = 00000000] [url = about:blank] 14:32:25 INFO - PROCESS | 3844 | --DOMWINDOW == 140 (1AA0F400) [pid = 3844] [serial = 942] [outer = 00000000] [url = about:blank] 14:32:25 INFO - PROCESS | 3844 | --DOMWINDOW == 139 (1A9BBC00) [pid = 3844] [serial = 940] [outer = 00000000] [url = about:blank] 14:32:25 INFO - PROCESS | 3844 | --DOMWINDOW == 138 (141D0800) [pid = 3844] [serial = 924] [outer = 00000000] [url = about:blank] 14:32:25 INFO - PROCESS | 3844 | --DOMWINDOW == 137 (150A7800) [pid = 3844] [serial = 925] [outer = 00000000] [url = about:blank] 14:32:25 INFO - PROCESS | 3844 | --DOMWINDOW == 136 (1AB39C00) [pid = 3844] [serial = 915] [outer = 00000000] [url = about:blank] 14:32:25 INFO - PROCESS | 3844 | --DOMWINDOW == 135 (1A14A000) [pid = 3844] [serial = 948] [outer = 00000000] [url = about:blank] 14:32:25 INFO - PROCESS | 3844 | --DOMWINDOW == 134 (1AA0D400) [pid = 3844] [serial = 949] [outer = 00000000] [url = about:blank] 14:32:25 INFO - PROCESS | 3844 | --DOMWINDOW == 133 (1AB38400) [pid = 3844] [serial = 943] [outer = 00000000] [url = about:blank] 14:32:25 INFO - PROCESS | 3844 | --DOMWINDOW == 132 (16D88800) [pid = 3844] [serial = 945] [outer = 00000000] [url = about:blank] 14:32:25 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (1A13FC00) [pid = 3844] [serial = 937] [outer = 00000000] [url = about:blank] 14:32:25 INFO - PROCESS | 3844 | --DOMWINDOW == 130 (1991B400) [pid = 3844] [serial = 934] [outer = 00000000] [url = about:blank] 14:32:25 INFO - PROCESS | 3844 | --DOMWINDOW == 129 (16EF3800) [pid = 3844] [serial = 946] [outer = 00000000] [url = about:blank] 14:32:25 INFO - PROCESS | 3844 | 1464989545919 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 14:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 14:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1564ms 14:32:26 INFO - PROCESS | 3844 | 1464989545980 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 14:32:26 INFO - PROCESS | 3844 | 1464989545983 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 14:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 14:32:26 INFO - PROCESS | 3844 | 1464989545988 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 14:32:26 INFO - PROCESS | 3844 | 1464989545991 Marionette TRACE conn3 <- [1,1330,null,{}] 14:32:26 INFO - PROCESS | 3844 | 1464989545995 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:26 INFO - PROCESS | 3844 | 1464989546086 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 14:32:26 INFO - PROCESS | 3844 | 1464989546095 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:26 INFO - PROCESS | 3844 | ++DOCSHELL 13288400 == 69 [pid = 3844] [id = 342] 14:32:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 130 (1390BC00) [pid = 3844] [serial = 1025] [outer = 00000000] 14:32:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 131 (14F20800) [pid = 3844] [serial = 1026] [outer = 1390BC00] 14:32:26 INFO - PROCESS | 3844 | 1464989546143 Marionette DEBUG loaded listener.js 14:32:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (15607C00) [pid = 3844] [serial = 1027] [outer = 1390BC00] 14:32:26 INFO - PROCESS | 3844 | 1464989546669 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 14:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 14:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 751ms 14:32:26 INFO - PROCESS | 3844 | 1464989546725 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 14:32:26 INFO - PROCESS | 3844 | 1464989546728 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 14:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 14:32:26 INFO - PROCESS | 3844 | 1464989546731 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 14:32:26 INFO - PROCESS | 3844 | 1464989546733 Marionette TRACE conn3 <- [1,1334,null,{}] 14:32:26 INFO - PROCESS | 3844 | 1464989546737 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:26 INFO - PROCESS | 3844 | 1464989546825 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 14:32:26 INFO - PROCESS | 3844 | 1464989546925 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:26 INFO - PROCESS | 3844 | ++DOCSHELL 15695C00 == 70 [pid = 3844] [id = 343] 14:32:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 133 (15EBD400) [pid = 3844] [serial = 1028] [outer = 00000000] 14:32:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 134 (16EED000) [pid = 3844] [serial = 1029] [outer = 15EBD400] 14:32:26 INFO - PROCESS | 3844 | 1464989546970 Marionette DEBUG loaded listener.js 14:32:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 135 (16EF8800) [pid = 3844] [serial = 1030] [outer = 15EBD400] 14:32:27 INFO - PROCESS | 3844 | 1464989547373 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 14:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 14:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 703ms 14:32:27 INFO - PROCESS | 3844 | 1464989547430 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 14:32:27 INFO - PROCESS | 3844 | 1464989547434 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 14:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 14:32:27 INFO - PROCESS | 3844 | 1464989547444 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 14:32:27 INFO - PROCESS | 3844 | 1464989547448 Marionette TRACE conn3 <- [1,1338,null,{}] 14:32:27 INFO - PROCESS | 3844 | 1464989547452 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:27 INFO - PROCESS | 3844 | 1464989547570 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 14:32:27 INFO - PROCESS | 3844 | 1464989547581 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:27 INFO - PROCESS | 3844 | ++DOCSHELL 16F51800 == 71 [pid = 3844] [id = 344] 14:32:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 136 (1749A000) [pid = 3844] [serial = 1031] [outer = 00000000] 14:32:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 137 (18048400) [pid = 3844] [serial = 1032] [outer = 1749A000] 14:32:27 INFO - PROCESS | 3844 | 1464989547626 Marionette DEBUG loaded listener.js 14:32:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 138 (18449400) [pid = 3844] [serial = 1033] [outer = 1749A000] 14:32:28 INFO - PROCESS | 3844 | 1464989548066 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 14:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 14:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 625ms 14:32:28 INFO - PROCESS | 3844 | 1464989548101 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 14:32:28 INFO - PROCESS | 3844 | 1464989548103 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 14:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 14:32:28 INFO - PROCESS | 3844 | 1464989548110 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 14:32:28 INFO - PROCESS | 3844 | 1464989548112 Marionette TRACE conn3 <- [1,1342,null,{}] 14:32:28 INFO - PROCESS | 3844 | 1464989548122 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:28 INFO - PROCESS | 3844 | 1464989548249 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 14:32:28 INFO - PROCESS | 3844 | 1464989548308 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:28 INFO - PROCESS | 3844 | ++DOCSHELL 10D2CC00 == 72 [pid = 3844] [id = 345] 14:32:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 139 (17993400) [pid = 3844] [serial = 1034] [outer = 00000000] 14:32:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 140 (18743800) [pid = 3844] [serial = 1035] [outer = 17993400] 14:32:28 INFO - PROCESS | 3844 | 1464989548357 Marionette DEBUG loaded listener.js 14:32:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 141 (189A4C00) [pid = 3844] [serial = 1036] [outer = 17993400] 14:32:28 INFO - PROCESS | 3844 | 1464989548764 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 14:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 14:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 703ms 14:32:28 INFO - PROCESS | 3844 | 1464989548809 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 14:32:28 INFO - PROCESS | 3844 | 1464989548811 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 14:32:28 INFO - PROCESS | 3844 | 1464989548818 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 14:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 14:32:28 INFO - PROCESS | 3844 | 1464989548820 Marionette TRACE conn3 <- [1,1346,null,{}] 14:32:28 INFO - PROCESS | 3844 | 1464989548823 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:28 INFO - PROCESS | 3844 | 1464989548944 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 14:32:29 INFO - PROCESS | 3844 | 1464989549308 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:29 INFO - PROCESS | 3844 | --DOMWINDOW == 140 (19A62000) [pid = 3844] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 14:32:29 INFO - PROCESS | 3844 | --DOMWINDOW == 139 (110D4800) [pid = 3844] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 14:32:29 INFO - PROCESS | 3844 | --DOMWINDOW == 138 (1872F000) [pid = 3844] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 14:32:29 INFO - PROCESS | 3844 | --DOMWINDOW == 137 (18743000) [pid = 3844] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 14:32:29 INFO - PROCESS | 3844 | --DOMWINDOW == 136 (16780800) [pid = 3844] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 14:32:29 INFO - PROCESS | 3844 | --DOMWINDOW == 135 (16EF0800) [pid = 3844] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 14:32:29 INFO - PROCESS | 3844 | --DOMWINDOW == 134 (10B26800) [pid = 3844] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 14:32:29 INFO - PROCESS | 3844 | --DOMWINDOW == 133 (16D7B800) [pid = 3844] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 14:32:29 INFO - PROCESS | 3844 | --DOMWINDOW == 132 (15F3B400) [pid = 3844] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 14:32:29 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (11202400) [pid = 3844] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 14:32:29 INFO - PROCESS | 3844 | ++DOCSHELL 0F2F0C00 == 73 [pid = 3844] [id = 346] 14:32:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (0F2F7400) [pid = 3844] [serial = 1037] [outer = 00000000] 14:32:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 133 (10B25800) [pid = 3844] [serial = 1038] [outer = 0F2F7400] 14:32:29 INFO - PROCESS | 3844 | 1464989549377 Marionette DEBUG loaded listener.js 14:32:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 134 (10D29C00) [pid = 3844] [serial = 1039] [outer = 0F2F7400] 14:32:30 INFO - PROCESS | 3844 | 1464989549980 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 14:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 14:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1188ms 14:32:30 INFO - PROCESS | 3844 | 1464989550018 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 14:32:30 INFO - PROCESS | 3844 | 1464989550022 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 14:32:30 INFO - PROCESS | 3844 | 1464989550027 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 14:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 14:32:30 INFO - PROCESS | 3844 | 1464989550031 Marionette TRACE conn3 <- [1,1350,null,{}] 14:32:30 INFO - PROCESS | 3844 | 1464989550036 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:30 INFO - PROCESS | 3844 | 1464989550158 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 14:32:30 INFO - PROCESS | 3844 | 1464989550270 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:30 INFO - PROCESS | 3844 | ++DOCSHELL 15052C00 == 74 [pid = 3844] [id = 347] 14:32:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 135 (1509EC00) [pid = 3844] [serial = 1040] [outer = 00000000] 14:32:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 136 (15EB8800) [pid = 3844] [serial = 1041] [outer = 1509EC00] 14:32:30 INFO - PROCESS | 3844 | 1464989550326 Marionette DEBUG loaded listener.js 14:32:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 137 (16753800) [pid = 3844] [serial = 1042] [outer = 1509EC00] 14:32:30 INFO - PROCESS | 3844 | 1464989550951 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 14:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 14:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1001ms 14:32:31 INFO - PROCESS | 3844 | 1464989551032 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 14:32:31 INFO - PROCESS | 3844 | 1464989551036 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 14:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 14:32:31 INFO - PROCESS | 3844 | 1464989551041 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 14:32:31 INFO - PROCESS | 3844 | 1464989551044 Marionette TRACE conn3 <- [1,1354,null,{}] 14:32:31 INFO - PROCESS | 3844 | 1464989551047 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:31 INFO - PROCESS | 3844 | 1464989551159 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 14:32:31 INFO - PROCESS | 3844 | 1464989551298 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:31 INFO - PROCESS | 3844 | ++DOCSHELL 171AD400 == 75 [pid = 3844] [id = 348] 14:32:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 138 (17499800) [pid = 3844] [serial = 1043] [outer = 00000000] 14:32:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 139 (17D74400) [pid = 3844] [serial = 1044] [outer = 17499800] 14:32:31 INFO - PROCESS | 3844 | 1464989551354 Marionette DEBUG loaded listener.js 14:32:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 140 (1872D800) [pid = 3844] [serial = 1045] [outer = 17499800] 14:32:32 INFO - PROCESS | 3844 | 1464989551996 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 14:32:32 INFO - PROCESS | 3844 | 1464989552046 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 14:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 14:32:32 INFO - PROCESS | 3844 | 1464989552054 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 14:32:32 INFO - PROCESS | 3844 | 1464989552065 Marionette TRACE conn3 <- [1,1358,null,{}] 14:32:32 INFO - PROCESS | 3844 | 1464989552081 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:32 INFO - PROCESS | 3844 | 1464989552276 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 14:32:32 INFO - PROCESS | 3844 | 1464989552409 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:32 INFO - PROCESS | 3844 | ++DOCSHELL 1991F800 == 76 [pid = 3844] [id = 349] 14:32:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 141 (19A64400) [pid = 3844] [serial = 1046] [outer = 00000000] 14:32:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 142 (1A310000) [pid = 3844] [serial = 1047] [outer = 19A64400] 14:32:32 INFO - PROCESS | 3844 | 1464989552471 Marionette DEBUG loaded listener.js 14:32:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 143 (1A501C00) [pid = 3844] [serial = 1048] [outer = 19A64400] 14:32:33 INFO - PROCESS | 3844 | 1464989553020 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 14:32:33 INFO - PROCESS | 3844 | 1464989553056 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 14:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 14:32:33 INFO - PROCESS | 3844 | 1464989553060 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 14:32:33 INFO - PROCESS | 3844 | 1464989553062 Marionette TRACE conn3 <- [1,1362,null,{}] 14:32:33 INFO - PROCESS | 3844 | 1464989553080 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:33 INFO - PROCESS | 3844 | 1464989553189 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 14:32:33 INFO - PROCESS | 3844 | 1464989553324 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:33 INFO - PROCESS | 3844 | ++DOCSHELL 1A144400 == 77 [pid = 3844] [id = 350] 14:32:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 144 (1A145000) [pid = 3844] [serial = 1049] [outer = 00000000] 14:32:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 145 (1A9C4000) [pid = 3844] [serial = 1050] [outer = 1A145000] 14:32:33 INFO - PROCESS | 3844 | 1464989553379 Marionette DEBUG loaded listener.js 14:32:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 146 (1AA0BC00) [pid = 3844] [serial = 1051] [outer = 1A145000] 14:32:33 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:32:33 INFO - PROCESS | 3844 | 1464989553939 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 14:32:33 INFO - PROCESS | 3844 | 1464989553966 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 14:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 14:32:33 INFO - PROCESS | 3844 | 1464989553970 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 14:32:33 INFO - PROCESS | 3844 | 1464989553972 Marionette TRACE conn3 <- [1,1366,null,{}] 14:32:33 INFO - PROCESS | 3844 | 1464989553976 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:34 INFO - PROCESS | 3844 | 1464989554086 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 14:32:34 INFO - PROCESS | 3844 | 1464989554196 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:34 INFO - PROCESS | 3844 | ++DOCSHELL 1A9C2C00 == 78 [pid = 3844] [id = 351] 14:32:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 147 (1AB38C00) [pid = 3844] [serial = 1052] [outer = 00000000] 14:32:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 148 (1AD9E000) [pid = 3844] [serial = 1053] [outer = 1AB38C00] 14:32:34 INFO - PROCESS | 3844 | 1464989554256 Marionette DEBUG loaded listener.js 14:32:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 149 (1AF7A800) [pid = 3844] [serial = 1054] [outer = 1AB38C00] 14:32:34 INFO - PROCESS | 3844 | 1464989554803 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 14:32:34 INFO - PROCESS | 3844 | 1464989554876 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 14:32:34 INFO - PROCESS | 3844 | 1464989554879 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 14:32:34 INFO - PROCESS | 3844 | 1464989554881 Marionette TRACE conn3 <- [1,1370,null,{}] 14:32:34 INFO - PROCESS | 3844 | 1464989554885 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:35 INFO - PROCESS | 3844 | 1464989554992 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 14:32:35 INFO - PROCESS | 3844 | 1464989555130 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:35 INFO - PROCESS | 3844 | ++DOCSHELL 1B41DC00 == 79 [pid = 3844] [id = 352] 14:32:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 150 (1B537800) [pid = 3844] [serial = 1055] [outer = 00000000] 14:32:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 151 (1B65FC00) [pid = 3844] [serial = 1056] [outer = 1B537800] 14:32:35 INFO - PROCESS | 3844 | 1464989555184 Marionette DEBUG loaded listener.js 14:32:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 152 (1B660800) [pid = 3844] [serial = 1057] [outer = 1B537800] 14:32:35 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:32:35 INFO - PROCESS | 3844 | 1464989555745 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 14:32:35 INFO - PROCESS | 3844 | 1464989555827 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 14:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 14:32:35 INFO - PROCESS | 3844 | 1464989555831 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 14:32:35 INFO - PROCESS | 3844 | 1464989555834 Marionette TRACE conn3 <- [1,1374,null,{}] 14:32:35 INFO - PROCESS | 3844 | 1464989555839 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:35 INFO - PROCESS | 3844 | 1464989555943 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 14:32:36 INFO - PROCESS | 3844 | 1464989556089 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:36 INFO - PROCESS | 3844 | ++DOCSHELL 1AA01400 == 80 [pid = 3844] [id = 353] 14:32:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 153 (1AA01C00) [pid = 3844] [serial = 1058] [outer = 00000000] 14:32:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 154 (1B669C00) [pid = 3844] [serial = 1059] [outer = 1AA01C00] 14:32:36 INFO - PROCESS | 3844 | 1464989556164 Marionette DEBUG loaded listener.js 14:32:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 155 (1B75AC00) [pid = 3844] [serial = 1060] [outer = 1AA01C00] 14:32:36 INFO - PROCESS | 3844 | 1464989556905 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 14:32:36 INFO - PROCESS | 3844 | 1464989556929 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 14:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 14:32:36 INFO - PROCESS | 3844 | 1464989556936 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 14:32:36 INFO - PROCESS | 3844 | 1464989556939 Marionette TRACE conn3 <- [1,1378,null,{}] 14:32:36 INFO - PROCESS | 3844 | 1464989556945 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:37 INFO - PROCESS | 3844 | 1464989557050 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 14:32:37 INFO - PROCESS | 3844 | 1464989557197 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:37 INFO - PROCESS | 3844 | ++DOCSHELL 13D47800 == 81 [pid = 3844] [id = 354] 14:32:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 156 (141D0800) [pid = 3844] [serial = 1061] [outer = 00000000] 14:32:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 157 (14F1D400) [pid = 3844] [serial = 1062] [outer = 141D0800] 14:32:37 INFO - PROCESS | 3844 | 1464989557267 Marionette DEBUG loaded listener.js 14:32:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 158 (168CC000) [pid = 3844] [serial = 1063] [outer = 141D0800] 14:32:37 INFO - PROCESS | 3844 | --DOCSHELL 1AA04800 == 80 [pid = 3844] [id = 305] 14:32:37 INFO - PROCESS | 3844 | --DOCSHELL 10D2CC00 == 79 [pid = 3844] [id = 345] 14:32:37 INFO - PROCESS | 3844 | --DOCSHELL 16F51800 == 78 [pid = 3844] [id = 344] 14:32:37 INFO - PROCESS | 3844 | --DOCSHELL 15695C00 == 77 [pid = 3844] [id = 343] 14:32:37 INFO - PROCESS | 3844 | --DOCSHELL 13288400 == 76 [pid = 3844] [id = 342] 14:32:37 INFO - PROCESS | 3844 | --DOCSHELL 112B4000 == 75 [pid = 3844] [id = 341] 14:32:37 INFO - PROCESS | 3844 | --DOCSHELL 189A0000 == 74 [pid = 3844] [id = 339] 14:32:37 INFO - PROCESS | 3844 | --DOCSHELL 1899FC00 == 73 [pid = 3844] [id = 338] 14:32:37 INFO - PROCESS | 3844 | --DOCSHELL 110D6000 == 72 [pid = 3844] [id = 337] 14:32:37 INFO - PROCESS | 3844 | --DOCSHELL 15692800 == 71 [pid = 3844] [id = 336] 14:32:37 INFO - PROCESS | 3844 | --DOCSHELL 112AD800 == 70 [pid = 3844] [id = 335] 14:32:37 INFO - PROCESS | 3844 | --DOMWINDOW == 157 (1A508800) [pid = 3844] [serial = 994] [outer = 00000000] [url = about:blank] 14:32:37 INFO - PROCESS | 3844 | --DOMWINDOW == 156 (1A8CC400) [pid = 3844] [serial = 960] [outer = 00000000] [url = about:blank] 14:32:37 INFO - PROCESS | 3844 | --DOMWINDOW == 155 (1300EC00) [pid = 3844] [serial = 975] [outer = 00000000] [url = about:blank] 14:32:37 INFO - PROCESS | 3844 | --DOMWINDOW == 154 (1991B800) [pid = 3844] [serial = 988] [outer = 00000000] [url = about:blank] 14:32:37 INFO - PROCESS | 3844 | --DOMWINDOW == 153 (18745400) [pid = 3844] [serial = 987] [outer = 00000000] [url = about:blank] 14:32:37 INFO - PROCESS | 3844 | --DOMWINDOW == 152 (1B411C00) [pid = 3844] [serial = 966] [outer = 00000000] [url = about:blank] 14:32:37 INFO - PROCESS | 3844 | --DOMWINDOW == 151 (1A146800) [pid = 3844] [serial = 991] [outer = 00000000] [url = about:blank] 14:32:37 INFO - PROCESS | 3844 | --DOMWINDOW == 150 (16F5C800) [pid = 3844] [serial = 982] [outer = 00000000] [url = about:blank] 14:32:37 INFO - PROCESS | 3844 | --DOMWINDOW == 149 (18048000) [pid = 3844] [serial = 985] [outer = 00000000] [url = about:blank] 14:32:37 INFO - PROCESS | 3844 | --DOMWINDOW == 148 (1A507800) [pid = 3844] [serial = 993] [outer = 00000000] [url = about:blank] 14:32:37 INFO - PROCESS | 3844 | --DOMWINDOW == 147 (12D34000) [pid = 3844] [serial = 972] [outer = 00000000] [url = about:blank] 14:32:37 INFO - PROCESS | 3844 | --DOMWINDOW == 146 (1B53F000) [pid = 3844] [serial = 969] [outer = 00000000] [url = about:blank] 14:32:37 INFO - PROCESS | 3844 | --DOMWINDOW == 145 (19A67000) [pid = 3844] [serial = 990] [outer = 00000000] [url = about:blank] 14:32:37 INFO - PROCESS | 3844 | --DOMWINDOW == 144 (19A62C00) [pid = 3844] [serial = 997] [outer = 00000000] [url = about:blank] 14:32:37 INFO - PROCESS | 3844 | --DOMWINDOW == 143 (13127C00) [pid = 3844] [serial = 973] [outer = 00000000] [url = about:blank] 14:32:37 INFO - PROCESS | 3844 | --DOMWINDOW == 142 (14F9A400) [pid = 3844] [serial = 976] [outer = 00000000] [url = about:blank] 14:32:37 INFO - PROCESS | 3844 | --DOMWINDOW == 141 (131B6000) [pid = 3844] [serial = 954] [outer = 00000000] [url = about:blank] 14:32:37 INFO - PROCESS | 3844 | --DOMWINDOW == 140 (16781000) [pid = 3844] [serial = 978] [outer = 00000000] [url = about:blank] 14:32:37 INFO - PROCESS | 3844 | --DOMWINDOW == 139 (1798C400) [pid = 3844] [serial = 984] [outer = 00000000] [url = about:blank] 14:32:37 INFO - PROCESS | 3844 | --DOMWINDOW == 138 (1AF6E400) [pid = 3844] [serial = 963] [outer = 00000000] [url = about:blank] 14:32:37 INFO - PROCESS | 3844 | --DOMWINDOW == 137 (168BD400) [pid = 3844] [serial = 957] [outer = 00000000] [url = about:blank] 14:32:37 INFO - PROCESS | 3844 | --DOMWINDOW == 136 (16EF4800) [pid = 3844] [serial = 981] [outer = 00000000] [url = about:blank] 14:32:37 INFO - PROCESS | 3844 | --DOMWINDOW == 135 (18735C00) [pid = 3844] [serial = 996] [outer = 00000000] [url = about:blank] 14:32:37 INFO - PROCESS | 3844 | --DOMWINDOW == 134 (168C3800) [pid = 3844] [serial = 979] [outer = 00000000] [url = about:blank] 14:32:37 INFO - PROCESS | 3844 | --DOMWINDOW == 133 (1A8D2800) [pid = 3844] [serial = 999] [outer = 00000000] [url = about:blank] 14:32:37 INFO - PROCESS | 3844 | --DOMWINDOW == 132 (10D2D000) [pid = 3844] [serial = 1002] [outer = 00000000] [url = about:blank] 14:32:37 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (1AA02000) [pid = 3844] [serial = 1000] [outer = 00000000] [url = about:blank] 14:32:37 INFO - PROCESS | 3844 | 1464989557883 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 14:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 14:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1001ms 14:32:37 INFO - PROCESS | 3844 | 1464989557937 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 14:32:37 INFO - PROCESS | 3844 | 1464989557943 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 14:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 14:32:37 INFO - PROCESS | 3844 | 1464989557949 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 14:32:37 INFO - PROCESS | 3844 | 1464989557951 Marionette TRACE conn3 <- [1,1382,null,{}] 14:32:38 INFO - PROCESS | 3844 | 1464989557971 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:38 INFO - PROCESS | 3844 | 1464989558099 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 14:32:38 INFO - PROCESS | 3844 | 1464989558114 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:38 INFO - PROCESS | 3844 | ++DOCSHELL 13284800 == 71 [pid = 3844] [id = 355] 14:32:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (13288400) [pid = 3844] [serial = 1064] [outer = 00000000] 14:32:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 133 (15772000) [pid = 3844] [serial = 1065] [outer = 13288400] 14:32:38 INFO - PROCESS | 3844 | 1464989558160 Marionette DEBUG loaded listener.js 14:32:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 134 (16781000) [pid = 3844] [serial = 1066] [outer = 13288400] 14:32:38 INFO - PROCESS | 3844 | 1464989558642 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 14:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 14:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 735ms 14:32:38 INFO - PROCESS | 3844 | 1464989558688 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 14:32:38 INFO - PROCESS | 3844 | 1464989558690 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 14:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 14:32:38 INFO - PROCESS | 3844 | 1464989558694 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 14:32:38 INFO - PROCESS | 3844 | 1464989558697 Marionette TRACE conn3 <- [1,1386,null,{}] 14:32:38 INFO - PROCESS | 3844 | 1464989558707 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:38 INFO - PROCESS | 3844 | 1464989558799 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 14:32:38 INFO - PROCESS | 3844 | 1464989558816 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:38 INFO - PROCESS | 3844 | ++DOCSHELL 1774F400 == 72 [pid = 3844] [id = 356] 14:32:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 135 (1774F800) [pid = 3844] [serial = 1067] [outer = 00000000] 14:32:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 136 (17991400) [pid = 3844] [serial = 1068] [outer = 1774F800] 14:32:38 INFO - PROCESS | 3844 | 1464989558863 Marionette DEBUG loaded listener.js 14:32:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 137 (1825D400) [pid = 3844] [serial = 1069] [outer = 1774F800] 14:32:39 INFO - PROCESS | 3844 | 1464989559319 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 14:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 14:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 626ms 14:32:39 INFO - PROCESS | 3844 | 1464989559331 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 14:32:39 INFO - PROCESS | 3844 | 1464989559334 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 14:32:39 INFO - PROCESS | 3844 | 1464989559337 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 14:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 14:32:39 INFO - PROCESS | 3844 | 1464989559339 Marionette TRACE conn3 <- [1,1390,null,{}] 14:32:39 INFO - PROCESS | 3844 | 1464989559342 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:39 INFO - PROCESS | 3844 | 1464989559430 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 14:32:39 INFO - PROCESS | 3844 | 1464989559436 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:39 INFO - PROCESS | 3844 | ++DOCSHELL 1798C400 == 73 [pid = 3844] [id = 357] 14:32:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 138 (18044C00) [pid = 3844] [serial = 1070] [outer = 00000000] 14:32:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 139 (189AA400) [pid = 3844] [serial = 1071] [outer = 18044C00] 14:32:39 INFO - PROCESS | 3844 | 1464989559481 Marionette DEBUG loaded listener.js 14:32:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 140 (19920C00) [pid = 3844] [serial = 1072] [outer = 18044C00] 14:32:39 INFO - PROCESS | 3844 | 1464989559991 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 14:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 14:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 704ms 14:32:40 INFO - PROCESS | 3844 | 1464989560068 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 14:32:40 INFO - PROCESS | 3844 | 1464989560070 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 14:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 14:32:40 INFO - PROCESS | 3844 | 1464989560073 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 14:32:40 INFO - PROCESS | 3844 | 1464989560075 Marionette TRACE conn3 <- [1,1394,null,{}] 14:32:40 INFO - PROCESS | 3844 | 1464989560078 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:40 INFO - PROCESS | 3844 | 1464989560175 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 14:32:40 INFO - PROCESS | 3844 | 1464989560211 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:40 INFO - PROCESS | 3844 | ++DOCSHELL 19A60400 == 74 [pid = 3844] [id = 358] 14:32:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 141 (19A60C00) [pid = 3844] [serial = 1073] [outer = 00000000] 14:32:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 142 (1A145800) [pid = 3844] [serial = 1074] [outer = 19A60C00] 14:32:40 INFO - PROCESS | 3844 | 1464989560255 Marionette DEBUG loaded listener.js 14:32:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 143 (1A30E400) [pid = 3844] [serial = 1075] [outer = 19A60C00] 14:32:40 INFO - PROCESS | 3844 | 1464989560754 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 14:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 14:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 735ms 14:32:40 INFO - PROCESS | 3844 | 1464989560816 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 14:32:40 INFO - PROCESS | 3844 | 1464989560818 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 14:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 14:32:40 INFO - PROCESS | 3844 | 1464989560822 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 14:32:40 INFO - PROCESS | 3844 | 1464989560823 Marionette TRACE conn3 <- [1,1398,null,{}] 14:32:40 INFO - PROCESS | 3844 | 1464989560827 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:40 INFO - PROCESS | 3844 | 1464989560969 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 14:32:41 INFO - PROCESS | 3844 | 1464989561057 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:41 INFO - PROCESS | 3844 | ++DOCSHELL 1AB39C00 == 75 [pid = 3844] [id = 359] 14:32:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 144 (1AB3B000) [pid = 3844] [serial = 1076] [outer = 00000000] 14:32:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 145 (1AD9F000) [pid = 3844] [serial = 1077] [outer = 1AB3B000] 14:32:41 INFO - PROCESS | 3844 | 1464989561103 Marionette DEBUG loaded listener.js 14:32:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 146 (1AF78400) [pid = 3844] [serial = 1078] [outer = 1AB3B000] 14:32:41 INFO - PROCESS | 3844 | 1464989561570 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 14:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 14:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 797ms 14:32:41 INFO - PROCESS | 3844 | 1464989561623 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 14:32:41 INFO - PROCESS | 3844 | 1464989561626 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 14:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 14:32:41 INFO - PROCESS | 3844 | 1464989561629 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 14:32:41 INFO - PROCESS | 3844 | 1464989561631 Marionette TRACE conn3 <- [1,1402,null,{}] 14:32:41 INFO - PROCESS | 3844 | 1464989561634 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:41 INFO - PROCESS | 3844 | 1464989561753 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 14:32:41 INFO - PROCESS | 3844 | 1464989561820 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:41 INFO - PROCESS | 3844 | ++DOCSHELL 1A82E400 == 76 [pid = 3844] [id = 360] 14:32:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 147 (1AB3C800) [pid = 3844] [serial = 1079] [outer = 00000000] 14:32:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 148 (1B541C00) [pid = 3844] [serial = 1080] [outer = 1AB3C800] 14:32:41 INFO - PROCESS | 3844 | 1464989561890 Marionette DEBUG loaded listener.js 14:32:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 149 (1B662800) [pid = 3844] [serial = 1081] [outer = 1AB3C800] 14:32:42 INFO - PROCESS | 3844 | 1464989562356 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 14:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 14:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 735ms 14:32:42 INFO - PROCESS | 3844 | 1464989562368 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 14:32:42 INFO - PROCESS | 3844 | 1464989562370 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 14:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 14:32:42 INFO - PROCESS | 3844 | --DOMWINDOW == 148 (1749A000) [pid = 3844] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 14:32:42 INFO - PROCESS | 3844 | --DOMWINDOW == 147 (15EBD400) [pid = 3844] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 14:32:42 INFO - PROCESS | 3844 | --DOMWINDOW == 146 (114ABC00) [pid = 3844] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 14:32:42 INFO - PROCESS | 3844 | --DOMWINDOW == 145 (1390BC00) [pid = 3844] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 14:32:42 INFO - PROCESS | 3844 | 1464989562395 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 14:32:42 INFO - PROCESS | 3844 | 1464989562396 Marionette TRACE conn3 <- [1,1406,null,{}] 14:32:42 INFO - PROCESS | 3844 | 1464989562400 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:42 INFO - PROCESS | 3844 | 1464989562484 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 14:32:42 INFO - PROCESS | 3844 | 1464989562490 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:42 INFO - PROCESS | 3844 | ++DOCSHELL 17DECC00 == 77 [pid = 3844] [id = 361] 14:32:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 146 (18730800) [pid = 3844] [serial = 1082] [outer = 00000000] 14:32:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 147 (1B41C000) [pid = 3844] [serial = 1083] [outer = 18730800] 14:32:42 INFO - PROCESS | 3844 | 1464989562545 Marionette DEBUG loaded listener.js 14:32:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 148 (1B761800) [pid = 3844] [serial = 1084] [outer = 18730800] 14:32:43 INFO - PROCESS | 3844 | 1464989563011 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 14:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 14:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 641ms 14:32:43 INFO - PROCESS | 3844 | 1464989563029 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 14:32:43 INFO - PROCESS | 3844 | 1464989563031 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 14:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 14:32:43 INFO - PROCESS | 3844 | 1464989563035 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 14:32:43 INFO - PROCESS | 3844 | 1464989563036 Marionette TRACE conn3 <- [1,1410,null,{}] 14:32:43 INFO - PROCESS | 3844 | 1464989563040 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:43 INFO - PROCESS | 3844 | 1464989563125 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 14:32:43 INFO - PROCESS | 3844 | 1464989563131 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:43 INFO - PROCESS | 3844 | ++DOCSHELL 17995800 == 78 [pid = 3844] [id = 362] 14:32:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 149 (1A8D2000) [pid = 3844] [serial = 1085] [outer = 00000000] 14:32:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 150 (1B95F000) [pid = 3844] [serial = 1086] [outer = 1A8D2000] 14:32:43 INFO - PROCESS | 3844 | 1464989563175 Marionette DEBUG loaded listener.js 14:32:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 151 (14F8D800) [pid = 3844] [serial = 1087] [outer = 1A8D2000] 14:32:43 INFO - PROCESS | 3844 | 1464989563628 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 14:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 14:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 626ms 14:32:43 INFO - PROCESS | 3844 | 1464989563684 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 14:32:43 INFO - PROCESS | 3844 | 1464989563686 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 14:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 14:32:43 INFO - PROCESS | 3844 | 1464989563690 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 14:32:43 INFO - PROCESS | 3844 | 1464989563692 Marionette TRACE conn3 <- [1,1414,null,{}] 14:32:43 INFO - PROCESS | 3844 | 1464989563695 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:43 INFO - PROCESS | 3844 | 1464989563782 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 14:32:43 INFO - PROCESS | 3844 | 1464989563788 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:43 INFO - PROCESS | 3844 | ++DOCSHELL 18991000 == 79 [pid = 3844] [id = 363] 14:32:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 152 (18995C00) [pid = 3844] [serial = 1088] [outer = 00000000] 14:32:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 153 (18999C00) [pid = 3844] [serial = 1089] [outer = 18995C00] 14:32:43 INFO - PROCESS | 3844 | 1464989563832 Marionette DEBUG loaded listener.js 14:32:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 154 (1B767400) [pid = 3844] [serial = 1090] [outer = 18995C00] 14:32:44 INFO - PROCESS | 3844 | 1464989564295 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 14:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 14:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 625ms 14:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 14:32:44 INFO - PROCESS | 3844 | 1464989564327 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 14:32:44 INFO - PROCESS | 3844 | 1464989564329 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 14:32:44 INFO - PROCESS | 3844 | 1464989564332 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 14:32:44 INFO - PROCESS | 3844 | 1464989564335 Marionette TRACE conn3 <- [1,1418,null,{}] 14:32:44 INFO - PROCESS | 3844 | 1464989564338 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:44 INFO - PROCESS | 3844 | 1464989564515 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 14:32:44 INFO - PROCESS | 3844 | 1464989564689 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:44 INFO - PROCESS | 3844 | ++DOCSHELL 10D2BC00 == 80 [pid = 3844] [id = 364] 14:32:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 155 (10D2C800) [pid = 3844] [serial = 1091] [outer = 00000000] 14:32:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 156 (114B9C00) [pid = 3844] [serial = 1092] [outer = 10D2C800] 14:32:44 INFO - PROCESS | 3844 | 1464989564745 Marionette DEBUG loaded listener.js 14:32:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 157 (13122800) [pid = 3844] [serial = 1093] [outer = 10D2C800] 14:32:45 INFO - PROCESS | 3844 | 1464989565347 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 14:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 14:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1032ms 14:32:45 INFO - PROCESS | 3844 | 1464989565395 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 14:32:45 INFO - PROCESS | 3844 | 1464989565399 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 14:32:45 INFO - PROCESS | 3844 | 1464989565404 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 14:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 14:32:45 INFO - PROCESS | 3844 | 1464989565408 Marionette TRACE conn3 <- [1,1422,null,{}] 14:32:45 INFO - PROCESS | 3844 | 1464989565413 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:45 INFO - PROCESS | 3844 | 1464989565538 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 14:32:45 INFO - PROCESS | 3844 | 1464989565684 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:45 INFO - PROCESS | 3844 | ++DOCSHELL 16D84400 == 81 [pid = 3844] [id = 365] 14:32:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 158 (16D87000) [pid = 3844] [serial = 1094] [outer = 00000000] 14:32:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 159 (1714A800) [pid = 3844] [serial = 1095] [outer = 16D87000] 14:32:45 INFO - PROCESS | 3844 | 1464989565747 Marionette DEBUG loaded listener.js 14:32:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 160 (1798F400) [pid = 3844] [serial = 1096] [outer = 16D87000] 14:32:46 INFO - PROCESS | 3844 | 1464989566382 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 14:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 14:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1001ms 14:32:46 INFO - PROCESS | 3844 | 1464989566410 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 14:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 14:32:46 INFO - PROCESS | 3844 | 1464989566413 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 14:32:46 INFO - PROCESS | 3844 | 1464989566417 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 14:32:46 INFO - PROCESS | 3844 | 1464989566420 Marionette TRACE conn3 <- [1,1426,null,{}] 14:32:46 INFO - PROCESS | 3844 | 1464989566424 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:46 INFO - PROCESS | 3844 | 1464989566537 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 14:32:46 INFO - PROCESS | 3844 | 1464989566683 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:46 INFO - PROCESS | 3844 | ++DOCSHELL 18910400 == 82 [pid = 3844] [id = 366] 14:32:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 161 (18911800) [pid = 3844] [serial = 1097] [outer = 00000000] 14:32:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 162 (18914000) [pid = 3844] [serial = 1098] [outer = 18911800] 14:32:46 INFO - PROCESS | 3844 | 1464989566746 Marionette DEBUG loaded listener.js 14:32:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 163 (18917800) [pid = 3844] [serial = 1099] [outer = 18911800] 14:32:47 INFO - PROCESS | 3844 | 1464989567354 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 14:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 14:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1000ms 14:32:47 INFO - PROCESS | 3844 | 1464989567418 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 14:32:47 INFO - PROCESS | 3844 | 1464989567422 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 14:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 14:32:47 INFO - PROCESS | 3844 | 1464989567433 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 14:32:47 INFO - PROCESS | 3844 | 1464989567438 Marionette TRACE conn3 <- [1,1430,null,{}] 14:32:47 INFO - PROCESS | 3844 | 1464989567442 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:47 INFO - PROCESS | 3844 | 1464989567559 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 14:32:47 INFO - PROCESS | 3844 | 1464989567703 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:47 INFO - PROCESS | 3844 | ++DOCSHELL 1A142400 == 83 [pid = 3844] [id = 367] 14:32:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 164 (1A361800) [pid = 3844] [serial = 1100] [outer = 00000000] 14:32:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 165 (1AB38400) [pid = 3844] [serial = 1101] [outer = 1A361800] 14:32:47 INFO - PROCESS | 3844 | 1464989567765 Marionette DEBUG loaded listener.js 14:32:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 166 (1B53EC00) [pid = 3844] [serial = 1102] [outer = 1A361800] 14:32:48 INFO - PROCESS | 3844 | 1464989568294 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 14:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 14:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 907ms 14:32:48 INFO - PROCESS | 3844 | 1464989568333 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 14:32:48 INFO - PROCESS | 3844 | 1464989568335 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 14:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 14:32:48 INFO - PROCESS | 3844 | 1464989568339 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 14:32:48 INFO - PROCESS | 3844 | 1464989568341 Marionette TRACE conn3 <- [1,1434,null,{}] 14:32:48 INFO - PROCESS | 3844 | 1464989568344 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:48 INFO - PROCESS | 3844 | 1464989568454 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 14:32:48 INFO - PROCESS | 3844 | 1464989568568 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:48 INFO - PROCESS | 3844 | ++DOCSHELL 1899F800 == 84 [pid = 3844] [id = 368] 14:32:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 167 (189ACC00) [pid = 3844] [serial = 1103] [outer = 00000000] 14:32:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 168 (1C998000) [pid = 3844] [serial = 1104] [outer = 189ACC00] 14:32:48 INFO - PROCESS | 3844 | 1464989568668 Marionette DEBUG loaded listener.js 14:32:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 169 (1C99BC00) [pid = 3844] [serial = 1105] [outer = 189ACC00] 14:32:49 INFO - PROCESS | 3844 | 1464989569621 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 14:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 14:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1360ms 14:32:49 INFO - PROCESS | 3844 | 1464989569697 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 14:32:49 INFO - PROCESS | 3844 | 1464989569701 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 14:32:49 INFO - PROCESS | 3844 | 1464989569706 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 14:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 14:32:49 INFO - PROCESS | 3844 | 1464989569710 Marionette TRACE conn3 <- [1,1438,null,{}] 14:32:49 INFO - PROCESS | 3844 | 1464989569715 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:49 INFO - PROCESS | 3844 | 1464989569822 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 14:32:49 INFO - PROCESS | 3844 | 1464989569968 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:49 INFO - PROCESS | 3844 | ++DOCSHELL 10D21800 == 85 [pid = 3844] [id = 369] 14:32:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 170 (10D21C00) [pid = 3844] [serial = 1106] [outer = 00000000] 14:32:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 171 (11C0C000) [pid = 3844] [serial = 1107] [outer = 10D21C00] 14:32:50 INFO - PROCESS | 3844 | 1464989570019 Marionette DEBUG loaded listener.js 14:32:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 172 (13127800) [pid = 3844] [serial = 1108] [outer = 10D21C00] 14:32:50 INFO - PROCESS | 3844 | 1464989570584 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 14:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 14:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 891ms 14:32:50 INFO - PROCESS | 3844 | 1464989570612 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 14:32:50 INFO - PROCESS | 3844 | 1464989570617 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 14:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 14:32:50 INFO - PROCESS | 3844 | 1464989570624 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 14:32:50 INFO - PROCESS | 3844 | 1464989570626 Marionette TRACE conn3 <- [1,1442,null,{}] 14:32:50 INFO - PROCESS | 3844 | 1464989570630 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:50 INFO - PROCESS | 3844 | 1464989570726 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 14:32:50 INFO - PROCESS | 3844 | 1464989570892 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:50 INFO - PROCESS | 3844 | ++DOCSHELL 14F1B400 == 86 [pid = 3844] [id = 370] 14:32:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 173 (14F1BC00) [pid = 3844] [serial = 1109] [outer = 00000000] 14:32:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 174 (15047400) [pid = 3844] [serial = 1110] [outer = 14F1BC00] 14:32:50 INFO - PROCESS | 3844 | 1464989570941 Marionette DEBUG loaded listener.js 14:32:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 175 (15067C00) [pid = 3844] [serial = 1111] [outer = 14F1BC00] 14:32:51 INFO - PROCESS | 3844 | --DOCSHELL 11C02C00 == 85 [pid = 3844] [id = 266] 14:32:51 INFO - PROCESS | 3844 | --DOCSHELL 14F1DC00 == 84 [pid = 3844] [id = 268] 14:32:51 INFO - PROCESS | 3844 | --DOCSHELL 14F29C00 == 83 [pid = 3844] [id = 272] 14:32:51 INFO - PROCESS | 3844 | --DOCSHELL 18732800 == 82 [pid = 3844] [id = 271] 14:32:51 INFO - PROCESS | 3844 | --DOCSHELL 18991000 == 81 [pid = 3844] [id = 363] 14:32:51 INFO - PROCESS | 3844 | --DOCSHELL 17995800 == 80 [pid = 3844] [id = 362] 14:32:51 INFO - PROCESS | 3844 | --DOCSHELL 17DECC00 == 79 [pid = 3844] [id = 361] 14:32:51 INFO - PROCESS | 3844 | --DOCSHELL 1A82E400 == 78 [pid = 3844] [id = 360] 14:32:51 INFO - PROCESS | 3844 | --DOCSHELL 1AB39C00 == 77 [pid = 3844] [id = 359] 14:32:51 INFO - PROCESS | 3844 | --DOCSHELL 19A60400 == 76 [pid = 3844] [id = 358] 14:32:51 INFO - PROCESS | 3844 | --DOCSHELL 1798C400 == 75 [pid = 3844] [id = 357] 14:32:51 INFO - PROCESS | 3844 | --DOCSHELL 1774F400 == 74 [pid = 3844] [id = 356] 14:32:51 INFO - PROCESS | 3844 | --DOCSHELL 13284800 == 73 [pid = 3844] [id = 355] 14:32:51 INFO - PROCESS | 3844 | --DOCSHELL 13D47800 == 72 [pid = 3844] [id = 354] 14:32:51 INFO - PROCESS | 3844 | --DOCSHELL 1AA01400 == 71 [pid = 3844] [id = 353] 14:32:51 INFO - PROCESS | 3844 | --DOCSHELL 1B41DC00 == 70 [pid = 3844] [id = 352] 14:32:51 INFO - PROCESS | 3844 | --DOCSHELL 1A9C2C00 == 69 [pid = 3844] [id = 351] 14:32:51 INFO - PROCESS | 3844 | --DOMWINDOW == 174 (13714C00) [pid = 3844] [serial = 1005] [outer = 00000000] [url = about:blank] 14:32:51 INFO - PROCESS | 3844 | --DOMWINDOW == 173 (16D7A400) [pid = 3844] [serial = 1008] [outer = 00000000] [url = about:blank] 14:32:51 INFO - PROCESS | 3844 | --DOMWINDOW == 172 (1A503000) [pid = 3844] [serial = 1011] [outer = 00000000] [url = about:blank] 14:32:51 INFO - PROCESS | 3844 | --DOCSHELL 1A144400 == 68 [pid = 3844] [id = 350] 14:32:51 INFO - PROCESS | 3844 | --DOCSHELL 1991F800 == 67 [pid = 3844] [id = 349] 14:32:51 INFO - PROCESS | 3844 | --DOCSHELL 171AD400 == 66 [pid = 3844] [id = 348] 14:32:51 INFO - PROCESS | 3844 | --DOCSHELL 15052C00 == 65 [pid = 3844] [id = 347] 14:32:51 INFO - PROCESS | 3844 | --DOCSHELL 0F2F0C00 == 64 [pid = 3844] [id = 346] 14:32:51 INFO - PROCESS | 3844 | --DOMWINDOW == 171 (18449400) [pid = 3844] [serial = 1033] [outer = 00000000] [url = about:blank] 14:32:51 INFO - PROCESS | 3844 | --DOMWINDOW == 170 (18048400) [pid = 3844] [serial = 1032] [outer = 00000000] [url = about:blank] 14:32:51 INFO - PROCESS | 3844 | --DOMWINDOW == 169 (18743800) [pid = 3844] [serial = 1035] [outer = 00000000] [url = about:blank] 14:32:51 INFO - PROCESS | 3844 | --DOMWINDOW == 168 (16EED000) [pid = 3844] [serial = 1029] [outer = 00000000] [url = about:blank] 14:32:51 INFO - PROCESS | 3844 | --DOMWINDOW == 167 (16EF8800) [pid = 3844] [serial = 1030] [outer = 00000000] [url = about:blank] 14:32:51 INFO - PROCESS | 3844 | --DOMWINDOW == 166 (132F2800) [pid = 3844] [serial = 1024] [outer = 00000000] [url = about:blank] 14:32:51 INFO - PROCESS | 3844 | --DOMWINDOW == 165 (12D3B000) [pid = 3844] [serial = 1023] [outer = 00000000] [url = about:blank] 14:32:51 INFO - PROCESS | 3844 | --DOMWINDOW == 164 (14F20800) [pid = 3844] [serial = 1026] [outer = 00000000] [url = about:blank] 14:32:51 INFO - PROCESS | 3844 | --DOMWINDOW == 163 (15607C00) [pid = 3844] [serial = 1027] [outer = 00000000] [url = about:blank] 14:32:51 INFO - PROCESS | 3844 | --DOMWINDOW == 162 (189A8000) [pid = 3844] [serial = 1014] [outer = 00000000] [url = about:blank] 14:32:51 INFO - PROCESS | 3844 | --DOMWINDOW == 161 (1AB3B400) [pid = 3844] [serial = 1017] [outer = 00000000] [url = about:blank] 14:32:51 INFO - PROCESS | 3844 | --DOMWINDOW == 160 (1B41B800) [pid = 3844] [serial = 1020] [outer = 00000000] [url = about:blank] 14:32:51 INFO - PROCESS | 3844 | 1464989571546 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 14:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 14:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 954ms 14:32:51 INFO - PROCESS | 3844 | 1464989571567 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 14:32:51 INFO - PROCESS | 3844 | 1464989571570 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 14:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 14:32:51 INFO - PROCESS | 3844 | 1464989571573 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 14:32:51 INFO - PROCESS | 3844 | 1464989571576 Marionette TRACE conn3 <- [1,1446,null,{}] 14:32:51 INFO - PROCESS | 3844 | 1464989571587 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:51 INFO - PROCESS | 3844 | 1464989571674 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 14:32:51 INFO - PROCESS | 3844 | 1464989571684 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:51 INFO - PROCESS | 3844 | ++DOCSHELL 14F22000 == 65 [pid = 3844] [id = 371] 14:32:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 161 (14F29C00) [pid = 3844] [serial = 1112] [outer = 00000000] 14:32:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 162 (1576A800) [pid = 3844] [serial = 1113] [outer = 14F29C00] 14:32:51 INFO - PROCESS | 3844 | 1464989571731 Marionette DEBUG loaded listener.js 14:32:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 163 (15EB1800) [pid = 3844] [serial = 1114] [outer = 14F29C00] 14:32:52 INFO - PROCESS | 3844 | 1464989572238 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 14:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 14:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 703ms 14:32:52 INFO - PROCESS | 3844 | 1464989572272 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 14:32:52 INFO - PROCESS | 3844 | 1464989572275 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 14:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 14:32:52 INFO - PROCESS | 3844 | 1464989572278 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 14:32:52 INFO - PROCESS | 3844 | 1464989572280 Marionette TRACE conn3 <- [1,1450,null,{}] 14:32:52 INFO - PROCESS | 3844 | 1464989572283 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:52 INFO - PROCESS | 3844 | 1464989572367 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 14:32:52 INFO - PROCESS | 3844 | 1464989572376 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:52 INFO - PROCESS | 3844 | ++DOCSHELL 15F3B000 == 66 [pid = 3844] [id = 372] 14:32:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 164 (16099400) [pid = 3844] [serial = 1115] [outer = 00000000] 14:32:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 165 (168CB400) [pid = 3844] [serial = 1116] [outer = 16099400] 14:32:52 INFO - PROCESS | 3844 | 1464989572422 Marionette DEBUG loaded listener.js 14:32:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 166 (16C98400) [pid = 3844] [serial = 1117] [outer = 16099400] 14:32:52 INFO - PROCESS | 3844 | 1464989572890 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 14:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 14:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 642ms 14:32:52 INFO - PROCESS | 3844 | 1464989572916 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 14:32:52 INFO - PROCESS | 3844 | 1464989572918 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 14:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 14:32:52 INFO - PROCESS | 3844 | 1464989572921 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 14:32:52 INFO - PROCESS | 3844 | 1464989572923 Marionette TRACE conn3 <- [1,1454,null,{}] 14:32:52 INFO - PROCESS | 3844 | 1464989572926 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:53 INFO - PROCESS | 3844 | 1464989573006 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 14:32:53 INFO - PROCESS | 3844 | 1464989573012 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:53 INFO - PROCESS | 3844 | ++DOCSHELL 168BE400 == 67 [pid = 3844] [id = 373] 14:32:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 167 (16C9EC00) [pid = 3844] [serial = 1118] [outer = 00000000] 14:32:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 168 (16EC2400) [pid = 3844] [serial = 1119] [outer = 16C9EC00] 14:32:53 INFO - PROCESS | 3844 | 1464989573056 Marionette DEBUG loaded listener.js 14:32:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 169 (16ECE400) [pid = 3844] [serial = 1120] [outer = 16C9EC00] 14:32:53 INFO - PROCESS | 3844 | 1464989573545 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 14:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 14:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 703ms 14:32:53 INFO - PROCESS | 3844 | 1464989573621 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 14:32:53 INFO - PROCESS | 3844 | 1464989573623 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 14:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 14:32:53 INFO - PROCESS | 3844 | 1464989573626 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 14:32:53 INFO - PROCESS | 3844 | 1464989573628 Marionette TRACE conn3 <- [1,1458,null,{}] 14:32:53 INFO - PROCESS | 3844 | 1464989573641 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:53 INFO - PROCESS | 3844 | 1464989573742 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 14:32:53 INFO - PROCESS | 3844 | 1464989573750 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:53 INFO - PROCESS | 3844 | ++DOCSHELL 15774000 == 68 [pid = 3844] [id = 374] 14:32:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 170 (16C9E800) [pid = 3844] [serial = 1121] [outer = 00000000] 14:32:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 171 (17758000) [pid = 3844] [serial = 1122] [outer = 16C9E800] 14:32:53 INFO - PROCESS | 3844 | 1464989573794 Marionette DEBUG loaded listener.js 14:32:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 172 (1798E000) [pid = 3844] [serial = 1123] [outer = 16C9E800] 14:32:54 INFO - PROCESS | 3844 | 1464989574293 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 14:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 14:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 688ms 14:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 14:32:54 INFO - PROCESS | 3844 | 1464989574326 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 14:32:54 INFO - PROCESS | 3844 | 1464989574328 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 14:32:54 INFO - PROCESS | 3844 | 1464989574331 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 14:32:54 INFO - PROCESS | 3844 | 1464989574333 Marionette TRACE conn3 <- [1,1462,null,{}] 14:32:54 INFO - PROCESS | 3844 | 1464989574336 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:54 INFO - PROCESS | 3844 | 1464989574476 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 14:32:54 INFO - PROCESS | 3844 | 1464989574498 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:54 INFO - PROCESS | 3844 | ++DOCSHELL 178E7000 == 69 [pid = 3844] [id = 375] 14:32:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 173 (17996800) [pid = 3844] [serial = 1124] [outer = 00000000] 14:32:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 174 (1844CC00) [pid = 3844] [serial = 1125] [outer = 17996800] 14:32:54 INFO - PROCESS | 3844 | 1464989574541 Marionette DEBUG loaded listener.js 14:32:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 175 (1844D800) [pid = 3844] [serial = 1126] [outer = 17996800] 14:32:54 INFO - PROCESS | 3844 | 1464989574988 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 14:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 14:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 689ms 14:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 14:32:55 INFO - PROCESS | 3844 | 1464989575031 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 14:32:55 INFO - PROCESS | 3844 | 1464989575033 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 14:32:55 INFO - PROCESS | 3844 | 1464989575036 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 14:32:55 INFO - PROCESS | 3844 | 1464989575038 Marionette TRACE conn3 <- [1,1466,null,{}] 14:32:55 INFO - PROCESS | 3844 | 1464989575041 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:55 INFO - PROCESS | 3844 | 1464989575155 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 14:32:55 INFO - PROCESS | 3844 | 1464989575215 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:55 INFO - PROCESS | 3844 | ++DOCSHELL 18734800 == 70 [pid = 3844] [id = 376] 14:32:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 176 (18737400) [pid = 3844] [serial = 1127] [outer = 00000000] 14:32:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 177 (18743800) [pid = 3844] [serial = 1128] [outer = 18737400] 14:32:55 INFO - PROCESS | 3844 | 1464989575262 Marionette DEBUG loaded listener.js 14:32:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 178 (1890FC00) [pid = 3844] [serial = 1129] [outer = 18737400] 14:32:55 INFO - PROCESS | 3844 | 1464989575679 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 14:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 14:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 688ms 14:32:55 INFO - PROCESS | 3844 | 1464989575736 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 14:32:55 INFO - PROCESS | 3844 | 1464989575738 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 14:32:55 INFO - PROCESS | 3844 | 1464989575742 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 14:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 14:32:55 INFO - PROCESS | 3844 | 1464989575743 Marionette TRACE conn3 <- [1,1470,null,{}] 14:32:55 INFO - PROCESS | 3844 | 1464989575747 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:55 INFO - PROCESS | 3844 | 1464989575894 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 14:32:55 INFO - PROCESS | 3844 | 1464989575919 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:55 INFO - PROCESS | 3844 | ++DOCSHELL 10A5F000 == 71 [pid = 3844] [id = 377] 14:32:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 179 (1873F800) [pid = 3844] [serial = 1130] [outer = 00000000] 14:32:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 180 (18999400) [pid = 3844] [serial = 1131] [outer = 1873F800] 14:32:55 INFO - PROCESS | 3844 | 1464989575972 Marionette DEBUG loaded listener.js 14:32:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 181 (1899E000) [pid = 3844] [serial = 1132] [outer = 1873F800] 14:32:56 INFO - PROCESS | 3844 | --DOMWINDOW == 180 (10B28800) [pid = 3844] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 14:32:56 INFO - PROCESS | 3844 | --DOMWINDOW == 179 (14F1F000) [pid = 3844] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 14:32:56 INFO - PROCESS | 3844 | --DOMWINDOW == 178 (112B6400) [pid = 3844] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 14:32:56 INFO - PROCESS | 3844 | --DOMWINDOW == 177 (16C98C00) [pid = 3844] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 14:32:56 INFO - PROCESS | 3844 | --DOMWINDOW == 176 (171B1400) [pid = 3844] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 14:32:56 INFO - PROCESS | 3844 | --DOMWINDOW == 175 (16C18400) [pid = 3844] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 14:32:56 INFO - PROCESS | 3844 | --DOMWINDOW == 174 (16EC3000) [pid = 3844] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 14:32:56 INFO - PROCESS | 3844 | --DOMWINDOW == 173 (112BA800) [pid = 3844] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 14:32:56 INFO - PROCESS | 3844 | --DOMWINDOW == 172 (14F90400) [pid = 3844] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 14:32:56 INFO - PROCESS | 3844 | --DOMWINDOW == 171 (1AB3B000) [pid = 3844] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 14:32:56 INFO - PROCESS | 3844 | --DOMWINDOW == 170 (1AB3C800) [pid = 3844] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 14:32:56 INFO - PROCESS | 3844 | --DOMWINDOW == 169 (18730800) [pid = 3844] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 14:32:56 INFO - PROCESS | 3844 | --DOMWINDOW == 168 (1A8D2000) [pid = 3844] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 14:32:56 INFO - PROCESS | 3844 | --DOMWINDOW == 167 (1AA01C00) [pid = 3844] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 14:32:56 INFO - PROCESS | 3844 | --DOMWINDOW == 166 (13288400) [pid = 3844] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 14:32:56 INFO - PROCESS | 3844 | --DOMWINDOW == 165 (19A60C00) [pid = 3844] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 14:32:56 INFO - PROCESS | 3844 | --DOMWINDOW == 164 (1774F800) [pid = 3844] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 14:32:56 INFO - PROCESS | 3844 | --DOMWINDOW == 163 (18044C00) [pid = 3844] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 14:32:56 INFO - PROCESS | 3844 | --DOMWINDOW == 162 (141D0800) [pid = 3844] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 14:32:56 INFO - PROCESS | 3844 | --DOMWINDOW == 161 (17D74C00) [pid = 3844] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 14:32:56 INFO - PROCESS | 3844 | --DOMWINDOW == 160 (1874B400) [pid = 3844] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 14:32:56 INFO - PROCESS | 3844 | --DOMWINDOW == 159 (18733400) [pid = 3844] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 14:32:57 INFO - PROCESS | 3844 | 1464989577019 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 14:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 14:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1298ms 14:32:57 INFO - PROCESS | 3844 | 1464989577041 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 14:32:57 INFO - PROCESS | 3844 | 1464989577043 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 14:32:57 INFO - PROCESS | 3844 | 1464989577046 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 14:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 14:32:57 INFO - PROCESS | 3844 | 1464989577048 Marionette TRACE conn3 <- [1,1474,null,{}] 14:32:57 INFO - PROCESS | 3844 | 1464989577051 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:57 INFO - PROCESS | 3844 | 1464989577132 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 14:32:57 INFO - PROCESS | 3844 | 1464989577139 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:57 INFO - PROCESS | 3844 | ++DOCSHELL 13D46C00 == 72 [pid = 3844] [id = 378] 14:32:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 160 (14F20000) [pid = 3844] [serial = 1133] [outer = 00000000] 14:32:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 161 (16C98C00) [pid = 3844] [serial = 1134] [outer = 14F20000] 14:32:57 INFO - PROCESS | 3844 | 1464989577182 Marionette DEBUG loaded listener.js 14:32:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 162 (17750C00) [pid = 3844] [serial = 1135] [outer = 14F20000] 14:32:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 163 (130E8800) [pid = 3844] [serial = 1136] [outer = 1B66DC00] 14:32:57 INFO - PROCESS | 3844 | 1464989577691 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 14:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 14:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 703ms 14:32:57 INFO - PROCESS | 3844 | 1464989577746 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 14:32:57 INFO - PROCESS | 3844 | 1464989577748 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 14:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 14:32:57 INFO - PROCESS | 3844 | 1464989577751 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 14:32:57 INFO - PROCESS | 3844 | 1464989577754 Marionette TRACE conn3 <- [1,1478,null,{}] 14:32:57 INFO - PROCESS | 3844 | 1464989577757 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:57 INFO - PROCESS | 3844 | 1464989577855 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 14:32:57 INFO - PROCESS | 3844 | 1464989577907 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:57 INFO - PROCESS | 3844 | ++DOCSHELL 15EB0800 == 73 [pid = 3844] [id = 379] 14:32:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 164 (1898E000) [pid = 3844] [serial = 1137] [outer = 00000000] 14:32:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 165 (19A61400) [pid = 3844] [serial = 1138] [outer = 1898E000] 14:32:57 INFO - PROCESS | 3844 | 1464989577956 Marionette DEBUG loaded listener.js 14:32:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 166 (1A141800) [pid = 3844] [serial = 1139] [outer = 1898E000] 14:32:58 INFO - PROCESS | 3844 | 1464989578410 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 14:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 14:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 688ms 14:32:58 INFO - PROCESS | 3844 | 1464989578451 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 14:32:58 INFO - PROCESS | 3844 | 1464989578453 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 14:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 14:32:58 INFO - PROCESS | 3844 | 1464989578456 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 14:32:58 INFO - PROCESS | 3844 | 1464989578458 Marionette TRACE conn3 <- [1,1482,null,{}] 14:32:58 INFO - PROCESS | 3844 | 1464989578461 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:58 INFO - PROCESS | 3844 | 1464989578542 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 14:32:58 INFO - PROCESS | 3844 | 1464989578549 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:58 INFO - PROCESS | 3844 | ++DOCSHELL 16780C00 == 74 [pid = 3844] [id = 380] 14:32:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 167 (16ECBC00) [pid = 3844] [serial = 1140] [outer = 00000000] 14:32:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 168 (1A35AC00) [pid = 3844] [serial = 1141] [outer = 16ECBC00] 14:32:58 INFO - PROCESS | 3844 | 1464989578592 Marionette DEBUG loaded listener.js 14:32:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 169 (1A82A000) [pid = 3844] [serial = 1142] [outer = 16ECBC00] 14:32:59 INFO - PROCESS | 3844 | 1464989579356 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 14:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 14:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 938ms 14:32:59 INFO - PROCESS | 3844 | 1464989579403 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 14:32:59 INFO - PROCESS | 3844 | 1464989579408 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 14:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 14:32:59 INFO - PROCESS | 3844 | 1464989579413 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 14:32:59 INFO - PROCESS | 3844 | 1464989579417 Marionette TRACE conn3 <- [1,1486,null,{}] 14:32:59 INFO - PROCESS | 3844 | 1464989579423 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:59 INFO - PROCESS | 3844 | 1464989579539 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 14:32:59 INFO - PROCESS | 3844 | 1464989579684 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:59 INFO - PROCESS | 3844 | ++DOCSHELL 10D26400 == 75 [pid = 3844] [id = 381] 14:32:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 170 (112AC800) [pid = 3844] [serial = 1143] [outer = 00000000] 14:32:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 171 (1280AC00) [pid = 3844] [serial = 1144] [outer = 112AC800] 14:32:59 INFO - PROCESS | 3844 | 1464989579743 Marionette DEBUG loaded listener.js 14:32:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 172 (13120C00) [pid = 3844] [serial = 1145] [outer = 112AC800] 14:33:00 INFO - PROCESS | 3844 | 1464989580324 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 14:33:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 14:33:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 939ms 14:33:00 INFO - PROCESS | 3844 | 1464989580359 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 14:33:00 INFO - PROCESS | 3844 | 1464989580365 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 14:33:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 14:33:00 INFO - PROCESS | 3844 | 1464989580371 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 14:33:00 INFO - PROCESS | 3844 | 1464989580374 Marionette TRACE conn3 <- [1,1490,null,{}] 14:33:00 INFO - PROCESS | 3844 | 1464989580378 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:00 INFO - PROCESS | 3844 | 1464989580497 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 14:33:00 INFO - PROCESS | 3844 | 1464989580639 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:00 INFO - PROCESS | 3844 | ++DOCSHELL 14489400 == 76 [pid = 3844] [id = 382] 14:33:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 173 (14495800) [pid = 3844] [serial = 1146] [outer = 00000000] 14:33:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 174 (14F23400) [pid = 3844] [serial = 1147] [outer = 14495800] 14:33:00 INFO - PROCESS | 3844 | 1464989580694 Marionette DEBUG loaded listener.js 14:33:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 175 (15048400) [pid = 3844] [serial = 1148] [outer = 14495800] 14:33:01 INFO - PROCESS | 3844 | 1464989581318 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 14:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 14:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1001ms 14:33:01 INFO - PROCESS | 3844 | 1464989581373 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 14:33:01 INFO - PROCESS | 3844 | 1464989581375 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 14:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 14:33:01 INFO - PROCESS | 3844 | 1464989581379 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 14:33:01 INFO - PROCESS | 3844 | 1464989581383 Marionette TRACE conn3 <- [1,1494,null,{}] 14:33:01 INFO - PROCESS | 3844 | 1464989581394 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:01 INFO - PROCESS | 3844 | 1464989581512 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 14:33:01 INFO - PROCESS | 3844 | 1464989581656 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:01 INFO - PROCESS | 3844 | ++DOCSHELL 1576AC00 == 77 [pid = 3844] [id = 383] 14:33:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 176 (15A66C00) [pid = 3844] [serial = 1149] [outer = 00000000] 14:33:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 177 (16092C00) [pid = 3844] [serial = 1150] [outer = 15A66C00] 14:33:01 INFO - PROCESS | 3844 | 1464989581715 Marionette DEBUG loaded listener.js 14:33:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 178 (16D87800) [pid = 3844] [serial = 1151] [outer = 15A66C00] 14:33:02 INFO - PROCESS | 3844 | 1464989582326 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 14:33:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 14:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1000ms 14:33:02 INFO - PROCESS | 3844 | 1464989582380 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 14:33:02 INFO - PROCESS | 3844 | 1464989582383 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 14:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 14:33:02 INFO - PROCESS | 3844 | 1464989582387 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 14:33:02 INFO - PROCESS | 3844 | 1464989582389 Marionette TRACE conn3 <- [1,1498,null,{}] 14:33:02 INFO - PROCESS | 3844 | 1464989582393 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:02 INFO - PROCESS | 3844 | 1464989582511 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 14:33:02 INFO - PROCESS | 3844 | 1464989582652 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:02 INFO - PROCESS | 3844 | ++DOCSHELL 168CBC00 == 78 [pid = 3844] [id = 384] 14:33:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 179 (16EC9C00) [pid = 3844] [serial = 1152] [outer = 00000000] 14:33:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 180 (1825F000) [pid = 3844] [serial = 1153] [outer = 16EC9C00] 14:33:02 INFO - PROCESS | 3844 | 1464989582712 Marionette DEBUG loaded listener.js 14:33:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 181 (18744C00) [pid = 3844] [serial = 1154] [outer = 16EC9C00] 14:33:03 INFO - PROCESS | 3844 | 1464989583258 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 14:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 14:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 907ms 14:33:03 INFO - PROCESS | 3844 | 1464989583290 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 14:33:03 INFO - PROCESS | 3844 | 1464989583292 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 14:33:03 INFO - PROCESS | 3844 | 1464989583311 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 14:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 14:33:03 INFO - PROCESS | 3844 | 1464989583313 Marionette TRACE conn3 <- [1,1502,null,{}] 14:33:03 INFO - PROCESS | 3844 | 1464989583317 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:03 INFO - PROCESS | 3844 | 1464989583422 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 14:33:03 INFO - PROCESS | 3844 | 1464989583536 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:03 INFO - PROCESS | 3844 | ++DOCSHELL 1568C000 == 79 [pid = 3844] [id = 385] 14:33:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 182 (16EF8000) [pid = 3844] [serial = 1155] [outer = 00000000] 14:33:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 183 (18998800) [pid = 3844] [serial = 1156] [outer = 16EF8000] 14:33:03 INFO - PROCESS | 3844 | 1464989583589 Marionette DEBUG loaded listener.js 14:33:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 184 (19A5BC00) [pid = 3844] [serial = 1157] [outer = 16EF8000] 14:33:04 INFO - PROCESS | 3844 | 1464989584258 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 14:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 14:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 985ms 14:33:04 INFO - PROCESS | 3844 | 1464989584300 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 14:33:04 INFO - PROCESS | 3844 | 1464989584302 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 14:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 14:33:04 INFO - PROCESS | 3844 | 1464989584306 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 14:33:04 INFO - PROCESS | 3844 | 1464989584308 Marionette TRACE conn3 <- [1,1506,null,{}] 14:33:04 INFO - PROCESS | 3844 | 1464989584312 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:04 INFO - PROCESS | 3844 | 1464989584454 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 14:33:04 INFO - PROCESS | 3844 | 1464989584600 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:04 INFO - PROCESS | 3844 | ++DOCSHELL 131BA800 == 80 [pid = 3844] [id = 386] 14:33:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 185 (15688400) [pid = 3844] [serial = 1158] [outer = 00000000] 14:33:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 186 (1A317400) [pid = 3844] [serial = 1159] [outer = 15688400] 14:33:04 INFO - PROCESS | 3844 | 1464989584661 Marionette DEBUG loaded listener.js 14:33:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 187 (1A8CE000) [pid = 3844] [serial = 1160] [outer = 15688400] 14:33:05 INFO - PROCESS | 3844 | 1464989585477 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 14:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 14:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1188ms 14:33:05 INFO - PROCESS | 3844 | 1464989585503 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 14:33:05 INFO - PROCESS | 3844 | 1464989585506 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 14:33:05 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 14:33:05 INFO - PROCESS | 3844 | 1464989585511 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 14:33:05 INFO - PROCESS | 3844 | 1464989585515 Marionette TRACE conn3 <- [1,1510,null,{}] 14:33:05 INFO - PROCESS | 3844 | 1464989585521 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:05 INFO - PROCESS | 3844 | 1464989585625 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 14:33:05 INFO - PROCESS | 3844 | 1464989585779 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:05 INFO - PROCESS | 3844 | ++DOCSHELL 12D3F000 == 81 [pid = 3844] [id = 387] 14:33:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 188 (12D85800) [pid = 3844] [serial = 1161] [outer = 00000000] 14:33:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 189 (13087800) [pid = 3844] [serial = 1162] [outer = 12D85800] 14:33:05 INFO - PROCESS | 3844 | 1464989585834 Marionette DEBUG loaded listener.js 14:33:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 190 (13912400) [pid = 3844] [serial = 1163] [outer = 12D85800] 14:33:06 INFO - PROCESS | 3844 | 1464989586374 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 14:33:06 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 14:33:06 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:33:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 14:33:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 14:33:06 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 14:33:06 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:33:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 14:33:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 14:33:06 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 14:33:06 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:33:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 14:33:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 14:33:06 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 14:33:06 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:33:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 14:33:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 14:33:06 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 907ms 14:33:06 INFO - PROCESS | 3844 | 1464989586417 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 14:33:06 INFO - PROCESS | 3844 | 1464989586422 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 14:33:06 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 14:33:06 INFO - PROCESS | 3844 | 1464989586428 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 14:33:06 INFO - PROCESS | 3844 | 1464989586431 Marionette TRACE conn3 <- [1,1514,null,{}] 14:33:06 INFO - PROCESS | 3844 | 1464989586434 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:06 INFO - PROCESS | 3844 | 1464989586539 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 14:33:06 INFO - PROCESS | 3844 | 1464989586658 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:06 INFO - PROCESS | 3844 | ++DOCSHELL 13C3BC00 == 82 [pid = 3844] [id = 388] 14:33:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 191 (13D49000) [pid = 3844] [serial = 1164] [outer = 00000000] 14:33:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 192 (15607C00) [pid = 3844] [serial = 1165] [outer = 13D49000] 14:33:06 INFO - PROCESS | 3844 | 1464989586706 Marionette DEBUG loaded listener.js 14:33:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 193 (15EB1400) [pid = 3844] [serial = 1166] [outer = 13D49000] 14:33:07 INFO - PROCESS | 3844 | --DOCSHELL 112B5400 == 81 [pid = 3844] [id = 174] 14:33:07 INFO - PROCESS | 3844 | --DOCSHELL 15EB0800 == 80 [pid = 3844] [id = 379] 14:33:07 INFO - PROCESS | 3844 | --DOCSHELL 13D46C00 == 79 [pid = 3844] [id = 378] 14:33:07 INFO - PROCESS | 3844 | --DOCSHELL 10A5F000 == 78 [pid = 3844] [id = 377] 14:33:07 INFO - PROCESS | 3844 | --DOCSHELL 18734800 == 77 [pid = 3844] [id = 376] 14:33:07 INFO - PROCESS | 3844 | --DOCSHELL 178E7000 == 76 [pid = 3844] [id = 375] 14:33:07 INFO - PROCESS | 3844 | --DOCSHELL 15774000 == 75 [pid = 3844] [id = 374] 14:33:07 INFO - PROCESS | 3844 | --DOCSHELL 168BE400 == 74 [pid = 3844] [id = 373] 14:33:07 INFO - PROCESS | 3844 | --DOCSHELL 15F3B000 == 73 [pid = 3844] [id = 372] 14:33:07 INFO - PROCESS | 3844 | --DOCSHELL 14F22000 == 72 [pid = 3844] [id = 371] 14:33:07 INFO - PROCESS | 3844 | --DOCSHELL 14F1B400 == 71 [pid = 3844] [id = 370] 14:33:07 INFO - PROCESS | 3844 | --DOCSHELL 10D21800 == 70 [pid = 3844] [id = 369] 14:33:07 INFO - PROCESS | 3844 | --DOMWINDOW == 192 (18999C00) [pid = 3844] [serial = 1089] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 3844 | --DOMWINDOW == 191 (10B25800) [pid = 3844] [serial = 1038] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 3844 | --DOMWINDOW == 190 (15EB8800) [pid = 3844] [serial = 1041] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 3844 | --DOMWINDOW == 189 (17D74400) [pid = 3844] [serial = 1044] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 3844 | --DOMWINDOW == 188 (1A310000) [pid = 3844] [serial = 1047] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 3844 | --DOMWINDOW == 187 (1A9C4000) [pid = 3844] [serial = 1050] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 3844 | --DOMWINDOW == 186 (1AD9E000) [pid = 3844] [serial = 1053] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 3844 | --DOMWINDOW == 185 (1B65FC00) [pid = 3844] [serial = 1056] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 3844 | --DOMWINDOW == 184 (1991C400) [pid = 3844] [serial = 811] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 3844 | --DOMWINDOW == 183 (1A311400) [pid = 3844] [serial = 862] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 3844 | --DOMWINDOW == 182 (19A63800) [pid = 3844] [serial = 814] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 3844 | --DOMWINDOW == 181 (130E4400) [pid = 3844] [serial = 802] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 3844 | --DOMWINDOW == 180 (150A5800) [pid = 3844] [serial = 805] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 3844 | --DOMWINDOW == 179 (13128800) [pid = 3844] [serial = 853] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 3844 | --DOMWINDOW == 178 (1798D400) [pid = 3844] [serial = 817] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 3844 | --DOMWINDOW == 177 (1844D000) [pid = 3844] [serial = 808] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 3844 | --DOMWINDOW == 176 (18744400) [pid = 3844] [serial = 754] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 3844 | --DOMWINDOW == 175 (19A65C00) [pid = 3844] [serial = 859] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 3844 | --DOMWINDOW == 174 (1A508000) [pid = 3844] [serial = 865] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 3844 | --DOMWINDOW == 173 (15EB2400) [pid = 3844] [serial = 856] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 3844 | --DOMWINDOW == 172 (14F8D800) [pid = 3844] [serial = 1087] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 3844 | --DOMWINDOW == 171 (1B761800) [pid = 3844] [serial = 1084] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 3844 | --DOMWINDOW == 170 (1A30E400) [pid = 3844] [serial = 1075] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 3844 | --DOMWINDOW == 169 (1AD9F000) [pid = 3844] [serial = 1077] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 3844 | --DOMWINDOW == 168 (1B541C00) [pid = 3844] [serial = 1080] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 3844 | --DOMWINDOW == 167 (1AF78400) [pid = 3844] [serial = 1078] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 3844 | --DOMWINDOW == 166 (1B41C000) [pid = 3844] [serial = 1083] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 3844 | --DOMWINDOW == 165 (1B95F000) [pid = 3844] [serial = 1086] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 3844 | --DOMWINDOW == 164 (1B75AC00) [pid = 3844] [serial = 1060] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 3844 | --DOMWINDOW == 163 (1B669C00) [pid = 3844] [serial = 1059] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 3844 | --DOMWINDOW == 162 (15772000) [pid = 3844] [serial = 1065] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 3844 | --DOMWINDOW == 161 (16781000) [pid = 3844] [serial = 1066] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 3844 | --DOMWINDOW == 160 (1A145800) [pid = 3844] [serial = 1074] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 3844 | --DOMWINDOW == 159 (17991400) [pid = 3844] [serial = 1068] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 3844 | --DOMWINDOW == 158 (1825D400) [pid = 3844] [serial = 1069] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 3844 | --DOMWINDOW == 157 (189AA400) [pid = 3844] [serial = 1071] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 3844 | --DOMWINDOW == 156 (19920C00) [pid = 3844] [serial = 1072] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 3844 | --DOMWINDOW == 155 (168CC000) [pid = 3844] [serial = 1063] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 3844 | --DOMWINDOW == 154 (14F1D400) [pid = 3844] [serial = 1062] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 3844 | --DOMWINDOW == 153 (1B662800) [pid = 3844] [serial = 1081] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 3844 | 1464989587416 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 14:33:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:33:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 14:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 14:33:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:33:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 14:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 14:33:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 14:33:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 14:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 14:33:07 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1032ms 14:33:07 INFO - PROCESS | 3844 | 1464989587498 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 14:33:07 INFO - PROCESS | 3844 | 1464989587502 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 14:33:07 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 14:33:07 INFO - PROCESS | 3844 | 1464989587509 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 14:33:07 INFO - PROCESS | 3844 | 1464989587513 Marionette TRACE conn3 <- [1,1518,null,{}] 14:33:07 INFO - PROCESS | 3844 | 1464989587519 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:07 INFO - PROCESS | 3844 | 1464989587634 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 14:33:07 INFO - PROCESS | 3844 | 1464989587774 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:07 INFO - PROCESS | 3844 | ++DOCSHELL 11C02C00 == 71 [pid = 3844] [id = 389] 14:33:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 154 (1289C400) [pid = 3844] [serial = 1167] [outer = 00000000] 14:33:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 155 (1390BC00) [pid = 3844] [serial = 1168] [outer = 1289C400] 14:33:07 INFO - PROCESS | 3844 | 1464989587835 Marionette DEBUG loaded listener.js 14:33:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 156 (141D6400) [pid = 3844] [serial = 1169] [outer = 1289C400] 14:33:08 INFO - PROCESS | 3844 | 1464989588397 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 14:33:08 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 14:33:08 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 14:33:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:08 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 14:33:08 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 14:33:08 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 14:33:08 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 14:33:08 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 939ms 14:33:08 INFO - PROCESS | 3844 | 1464989588455 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 14:33:08 INFO - PROCESS | 3844 | 1464989588465 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 14:33:08 INFO - PROCESS | 3844 | 1464989588493 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 14:33:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 14:33:08 INFO - PROCESS | 3844 | 1464989588497 Marionette TRACE conn3 <- [1,1522,null,{}] 14:33:08 INFO - PROCESS | 3844 | 1464989588501 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:08 INFO - PROCESS | 3844 | 1464989588613 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 14:33:08 INFO - PROCESS | 3844 | 1464989588726 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:08 INFO - PROCESS | 3844 | ++DOCSHELL 15692800 == 72 [pid = 3844] [id = 390] 14:33:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 157 (15AE9400) [pid = 3844] [serial = 1170] [outer = 00000000] 14:33:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 158 (15F3C000) [pid = 3844] [serial = 1171] [outer = 15AE9400] 14:33:08 INFO - PROCESS | 3844 | 1464989588780 Marionette DEBUG loaded listener.js 14:33:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 159 (168C1400) [pid = 3844] [serial = 1172] [outer = 15AE9400] 14:33:09 INFO - PROCESS | 3844 | 1464989589369 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 14:33:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 14:33:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 939ms 14:33:09 INFO - PROCESS | 3844 | 1464989589440 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 14:33:09 INFO - PROCESS | 3844 | 1464989589443 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 14:33:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 14:33:09 INFO - PROCESS | 3844 | 1464989589447 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 14:33:09 INFO - PROCESS | 3844 | 1464989589450 Marionette TRACE conn3 <- [1,1526,null,{}] 14:33:09 INFO - PROCESS | 3844 | 1464989589461 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:09 INFO - PROCESS | 3844 | 1464989589577 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 14:33:09 INFO - PROCESS | 3844 | 1464989589718 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:09 INFO - PROCESS | 3844 | ++DOCSHELL 16D86400 == 73 [pid = 3844] [id = 391] 14:33:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 160 (16EED000) [pid = 3844] [serial = 1173] [outer = 00000000] 14:33:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 161 (16F4F400) [pid = 3844] [serial = 1174] [outer = 16EED000] 14:33:09 INFO - PROCESS | 3844 | 1464989589778 Marionette DEBUG loaded listener.js 14:33:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 162 (177A0000) [pid = 3844] [serial = 1175] [outer = 16EED000] 14:33:10 INFO - PROCESS | 3844 | 1464989590402 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 14:33:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 14:33:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1001ms 14:33:10 INFO - PROCESS | 3844 | 1464989590449 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 14:33:10 INFO - PROCESS | 3844 | 1464989590452 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 14:33:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 14:33:10 INFO - PROCESS | 3844 | 1464989590455 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 14:33:10 INFO - PROCESS | 3844 | 1464989590457 Marionette TRACE conn3 <- [1,1530,null,{}] 14:33:10 INFO - PROCESS | 3844 | 1464989590475 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:10 INFO - PROCESS | 3844 | 1464989590586 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 14:33:10 INFO - PROCESS | 3844 | 1464989590723 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:10 INFO - PROCESS | 3844 | ++DOCSHELL 17D74400 == 74 [pid = 3844] [id = 392] 14:33:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 163 (17D7A800) [pid = 3844] [serial = 1176] [outer = 00000000] 14:33:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 164 (1872D000) [pid = 3844] [serial = 1177] [outer = 17D7A800] 14:33:10 INFO - PROCESS | 3844 | 1464989590779 Marionette DEBUG loaded listener.js 14:33:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 165 (1890A800) [pid = 3844] [serial = 1178] [outer = 17D7A800] 14:33:11 INFO - PROCESS | 3844 | 1464989591362 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 14:33:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 14:33:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 970ms 14:33:11 INFO - PROCESS | 3844 | 1464989591420 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 14:33:11 INFO - PROCESS | 3844 | 1464989591423 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 14:33:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 14:33:11 INFO - PROCESS | 3844 | 1464989591426 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 14:33:11 INFO - PROCESS | 3844 | 1464989591428 Marionette TRACE conn3 <- [1,1534,null,{}] 14:33:11 INFO - PROCESS | 3844 | 1464989591432 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:11 INFO - PROCESS | 3844 | 1464989591535 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 14:33:11 INFO - PROCESS | 3844 | 1464989591648 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:11 INFO - PROCESS | 3844 | ++DOCSHELL 18729400 == 75 [pid = 3844] [id = 393] 14:33:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 166 (1872CC00) [pid = 3844] [serial = 1179] [outer = 00000000] 14:33:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 167 (18993800) [pid = 3844] [serial = 1180] [outer = 1872CC00] 14:33:11 INFO - PROCESS | 3844 | 1464989591742 Marionette DEBUG loaded listener.js 14:33:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 168 (1899C800) [pid = 3844] [serial = 1181] [outer = 1872CC00] 14:33:12 INFO - PROCESS | 3844 | 1464989592354 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 14:33:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 14:33:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 938ms 14:33:12 INFO - PROCESS | 3844 | 1464989592371 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 14:33:12 INFO - PROCESS | 3844 | 1464989592373 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 14:33:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 14:33:12 INFO - PROCESS | 3844 | 1464989592377 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 14:33:12 INFO - PROCESS | 3844 | 1464989592379 Marionette TRACE conn3 <- [1,1538,null,{}] 14:33:12 INFO - PROCESS | 3844 | 1464989592383 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:12 INFO - PROCESS | 3844 | 1464989592516 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 14:33:12 INFO - PROCESS | 3844 | 1464989592632 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:12 INFO - PROCESS | 3844 | ++DOCSHELL 11C83000 == 76 [pid = 3844] [id = 394] 14:33:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 169 (19A67400) [pid = 3844] [serial = 1182] [outer = 00000000] 14:33:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 170 (1A30E400) [pid = 3844] [serial = 1183] [outer = 19A67400] 14:33:12 INFO - PROCESS | 3844 | 1464989592755 Marionette DEBUG loaded listener.js 14:33:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 171 (1A508000) [pid = 3844] [serial = 1184] [outer = 19A67400] 14:33:13 INFO - PROCESS | 3844 | 1464989593425 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 14:33:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 14:33:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1079ms 14:33:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 14:33:13 INFO - PROCESS | 3844 | 1464989593471 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 14:33:13 INFO - PROCESS | 3844 | 1464989593473 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 14:33:13 INFO - PROCESS | 3844 | 1464989593477 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 14:33:13 INFO - PROCESS | 3844 | 1464989593479 Marionette TRACE conn3 <- [1,1542,null,{}] 14:33:13 INFO - PROCESS | 3844 | 1464989593482 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:13 INFO - PROCESS | 3844 | 1464989593585 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 14:33:13 INFO - PROCESS | 3844 | 1464989593728 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:13 INFO - PROCESS | 3844 | ++DOCSHELL 11263C00 == 77 [pid = 3844] [id = 395] 14:33:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 172 (112B5400) [pid = 3844] [serial = 1185] [outer = 00000000] 14:33:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 173 (1A9C5000) [pid = 3844] [serial = 1186] [outer = 112B5400] 14:33:13 INFO - PROCESS | 3844 | 1464989593783 Marionette DEBUG loaded listener.js 14:33:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 174 (1A9C7800) [pid = 3844] [serial = 1187] [outer = 112B5400] 14:33:14 INFO - PROCESS | 3844 | 1464989594374 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 14:33:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 14:33:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 938ms 14:33:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 14:33:14 INFO - PROCESS | 3844 | 1464989594422 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 14:33:14 INFO - PROCESS | 3844 | 1464989594425 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 14:33:14 INFO - PROCESS | 3844 | 1464989594428 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 14:33:14 INFO - PROCESS | 3844 | 1464989594430 Marionette TRACE conn3 <- [1,1546,null,{}] 14:33:14 INFO - PROCESS | 3844 | 1464989594434 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:14 INFO - PROCESS | 3844 | 1464989594536 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 14:33:14 INFO - PROCESS | 3844 | 1464989594788 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:14 INFO - PROCESS | 3844 | ++DOCSHELL 10B1EC00 == 78 [pid = 3844] [id = 396] 14:33:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 175 (10B1F000) [pid = 3844] [serial = 1188] [outer = 00000000] 14:33:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 176 (10D24C00) [pid = 3844] [serial = 1189] [outer = 10B1F000] 14:33:14 INFO - PROCESS | 3844 | 1464989594841 Marionette DEBUG loaded listener.js 14:33:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 177 (11C82C00) [pid = 3844] [serial = 1190] [outer = 10B1F000] 14:33:15 INFO - PROCESS | 3844 | 1464989595531 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 14:33:15 INFO - PROCESS | 3844 | --DOCSHELL 1A9C0800 == 77 [pid = 3844] [id = 304] 14:33:15 INFO - PROCESS | 3844 | --DOCSHELL 1504A400 == 76 [pid = 3844] [id = 191] 14:33:15 INFO - PROCESS | 3844 | --DOCSHELL 12D3F000 == 75 [pid = 3844] [id = 387] 14:33:15 INFO - PROCESS | 3844 | --DOCSHELL 1576AC00 == 74 [pid = 3844] [id = 383] 14:33:15 INFO - PROCESS | 3844 | --DOCSHELL 14489400 == 73 [pid = 3844] [id = 382] 14:33:15 INFO - PROCESS | 3844 | --DOCSHELL 10D26400 == 72 [pid = 3844] [id = 381] 14:33:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 14:33:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1142ms 14:33:15 INFO - PROCESS | 3844 | 1464989595575 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 14:33:15 INFO - PROCESS | 3844 | 1464989595579 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 14:33:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 14:33:15 INFO - PROCESS | 3844 | 1464989595585 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 14:33:15 INFO - PROCESS | 3844 | 1464989595589 Marionette TRACE conn3 <- [1,1550,null,{}] 14:33:15 INFO - PROCESS | 3844 | 1464989595596 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:15 INFO - PROCESS | 3844 | 1464989595722 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 14:33:15 INFO - PROCESS | 3844 | 1464989595863 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:15 INFO - PROCESS | 3844 | ++DOCSHELL 1390C800 == 73 [pid = 3844] [id = 397] 14:33:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 178 (13D47800) [pid = 3844] [serial = 1191] [outer = 00000000] 14:33:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 179 (14F24C00) [pid = 3844] [serial = 1192] [outer = 13D47800] 14:33:15 INFO - PROCESS | 3844 | 1464989595924 Marionette DEBUG loaded listener.js 14:33:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 180 (15055800) [pid = 3844] [serial = 1193] [outer = 13D47800] 14:33:16 INFO - PROCESS | 3844 | 1464989596566 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 14:33:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 14:33:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1000ms 14:33:16 INFO - PROCESS | 3844 | 1464989596589 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 14:33:16 INFO - PROCESS | 3844 | 1464989596595 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 14:33:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 14:33:16 INFO - PROCESS | 3844 | 1464989596601 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 14:33:16 INFO - PROCESS | 3844 | 1464989596604 Marionette TRACE conn3 <- [1,1554,null,{}] 14:33:16 INFO - PROCESS | 3844 | 1464989596608 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:16 INFO - PROCESS | 3844 | 1464989596722 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 14:33:16 INFO - PROCESS | 3844 | 1464989596883 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:16 INFO - PROCESS | 3844 | ++DOCSHELL 1677F800 == 74 [pid = 3844] [id = 398] 14:33:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 181 (168BD400) [pid = 3844] [serial = 1194] [outer = 00000000] 14:33:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 182 (16D79800) [pid = 3844] [serial = 1195] [outer = 168BD400] 14:33:16 INFO - PROCESS | 3844 | 1464989596939 Marionette DEBUG loaded listener.js 14:33:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 183 (16ECE800) [pid = 3844] [serial = 1196] [outer = 168BD400] 14:33:17 INFO - PROCESS | 3844 | 1464989597580 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 14:33:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 14:33:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1001ms 14:33:17 INFO - PROCESS | 3844 | 1464989597608 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 14:33:17 INFO - PROCESS | 3844 | 1464989597611 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 14:33:17 INFO - PROCESS | 3844 | 1464989597616 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 14:33:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 14:33:17 INFO - PROCESS | 3844 | 1464989597620 Marionette TRACE conn3 <- [1,1558,null,{}] 14:33:17 INFO - PROCESS | 3844 | 1464989597631 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:17 INFO - PROCESS | 3844 | 1464989597749 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 14:33:17 INFO - PROCESS | 3844 | 1464989597894 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:17 INFO - PROCESS | 3844 | ++DOCSHELL 1798D400 == 75 [pid = 3844] [id = 399] 14:33:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 184 (17991400) [pid = 3844] [serial = 1197] [outer = 00000000] 14:33:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 185 (18917400) [pid = 3844] [serial = 1198] [outer = 17991400] 14:33:17 INFO - PROCESS | 3844 | 1464989597954 Marionette DEBUG loaded listener.js 14:33:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 186 (189A9000) [pid = 3844] [serial = 1199] [outer = 17991400] 14:33:18 INFO - PROCESS | 3844 | 1464989598567 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 14:33:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 14:33:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1001ms 14:33:18 INFO - PROCESS | 3844 | 1464989598621 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 14:33:18 INFO - PROCESS | 3844 | 1464989598624 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 14:33:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 14:33:18 INFO - PROCESS | 3844 | 1464989598627 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 14:33:18 INFO - PROCESS | 3844 | 1464989598629 Marionette TRACE conn3 <- [1,1562,null,{}] 14:33:18 INFO - PROCESS | 3844 | 1464989598633 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:18 INFO - PROCESS | 3844 | 1464989598742 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 14:33:18 INFO - PROCESS | 3844 | 1464989598900 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:18 INFO - PROCESS | 3844 | ++DOCSHELL 1A14C000 == 76 [pid = 3844] [id = 400] 14:33:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 187 (1A14CC00) [pid = 3844] [serial = 1200] [outer = 00000000] 14:33:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 188 (1A509C00) [pid = 3844] [serial = 1201] [outer = 1A14CC00] 14:33:18 INFO - PROCESS | 3844 | 1464989598956 Marionette DEBUG loaded listener.js 14:33:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 189 (1AA04C00) [pid = 3844] [serial = 1202] [outer = 1A14CC00] 14:33:19 INFO - PROCESS | 3844 | 1464989599515 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 14:33:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 14:33:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 954ms 14:33:19 INFO - PROCESS | 3844 | 1464989599572 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 14:33:19 INFO - PROCESS | 3844 | 1464989599574 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 14:33:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 14:33:19 INFO - PROCESS | 3844 | 1464989599578 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 14:33:19 INFO - PROCESS | 3844 | 1464989599580 Marionette TRACE conn3 <- [1,1566,null,{}] 14:33:19 INFO - PROCESS | 3844 | 1464989599583 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:19 INFO - PROCESS | 3844 | 1464989599686 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 14:33:19 INFO - PROCESS | 3844 | 1464989599843 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:19 INFO - PROCESS | 3844 | ++DOCSHELL 1AA04800 == 77 [pid = 3844] [id = 401] 14:33:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 190 (1AA0B400) [pid = 3844] [serial = 1203] [outer = 00000000] 14:33:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 191 (1AD9AC00) [pid = 3844] [serial = 1204] [outer = 1AA0B400] 14:33:19 INFO - PROCESS | 3844 | 1464989599899 Marionette DEBUG loaded listener.js 14:33:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 192 (1AF6D800) [pid = 3844] [serial = 1205] [outer = 1AA0B400] 14:33:20 INFO - PROCESS | 3844 | 1464989600471 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 14:33:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 14:33:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 954ms 14:33:20 INFO - PROCESS | 3844 | 1464989600523 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 14:33:20 INFO - PROCESS | 3844 | 1464989600525 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 14:33:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 14:33:20 INFO - PROCESS | 3844 | 1464989600529 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 14:33:20 INFO - PROCESS | 3844 | 1464989600531 Marionette TRACE conn3 <- [1,1570,null,{}] 14:33:20 INFO - PROCESS | 3844 | 1464989600534 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:20 INFO - PROCESS | 3844 | 1464989600675 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 14:33:20 INFO - PROCESS | 3844 | 1464989600838 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:20 INFO - PROCESS | 3844 | ++DOCSHELL 1B417400 == 78 [pid = 3844] [id = 402] 14:33:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 193 (1B419400) [pid = 3844] [serial = 1206] [outer = 00000000] 14:33:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 194 (1B65E400) [pid = 3844] [serial = 1207] [outer = 1B419400] 14:33:20 INFO - PROCESS | 3844 | 1464989600896 Marionette DEBUG loaded listener.js 14:33:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 195 (1B669400) [pid = 3844] [serial = 1208] [outer = 1B419400] 14:33:21 INFO - PROCESS | 3844 | 1464989601450 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 14:33:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 14:33:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 954ms 14:33:21 INFO - PROCESS | 3844 | 1464989601474 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 14:33:21 INFO - PROCESS | 3844 | 1464989601476 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 14:33:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 14:33:21 INFO - PROCESS | 3844 | 1464989601480 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 14:33:21 INFO - PROCESS | 3844 | 1464989601482 Marionette TRACE conn3 <- [1,1574,null,{}] 14:33:21 INFO - PROCESS | 3844 | 1464989601485 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:21 INFO - PROCESS | 3844 | 1464989601586 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 14:33:21 INFO - PROCESS | 3844 | 1464989601764 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:21 INFO - PROCESS | 3844 | ++DOCSHELL 1B53C800 == 79 [pid = 3844] [id = 403] 14:33:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 196 (1B53E800) [pid = 3844] [serial = 1209] [outer = 00000000] 14:33:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 197 (1B763800) [pid = 3844] [serial = 1210] [outer = 1B53E800] 14:33:21 INFO - PROCESS | 3844 | 1464989601818 Marionette DEBUG loaded listener.js 14:33:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 198 (1B766000) [pid = 3844] [serial = 1211] [outer = 1B53E800] 14:33:22 INFO - PROCESS | 3844 | 1464989602495 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 14:33:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 14:33:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1047ms 14:33:22 INFO - PROCESS | 3844 | 1464989602577 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 14:33:22 INFO - PROCESS | 3844 | 1464989602579 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 14:33:22 INFO - PROCESS | 3844 | 1464989602584 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 14:33:22 INFO - PROCESS | 3844 | 1464989602586 Marionette TRACE conn3 <- [1,1578,null,{}] 14:33:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 14:33:22 INFO - PROCESS | 3844 | 1464989602590 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:22 INFO - PROCESS | 3844 | 1464989602693 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 14:33:22 INFO - PROCESS | 3844 | 1464989602841 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:22 INFO - PROCESS | 3844 | ++DOCSHELL 103D4400 == 80 [pid = 3844] [id = 404] 14:33:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 199 (1B66B000) [pid = 3844] [serial = 1212] [outer = 00000000] 14:33:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 200 (1B963000) [pid = 3844] [serial = 1213] [outer = 1B66B000] 14:33:22 INFO - PROCESS | 3844 | 1464989602899 Marionette DEBUG loaded listener.js 14:33:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 201 (1C999400) [pid = 3844] [serial = 1214] [outer = 1B66B000] 14:33:23 INFO - PROCESS | 3844 | 1464989603565 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 14:33:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 14:33:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1032ms 14:33:23 INFO - PROCESS | 3844 | 1464989603645 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 14:33:23 INFO - PROCESS | 3844 | 1464989603649 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 14:33:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 14:33:23 INFO - PROCESS | 3844 | 1464989603654 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 14:33:23 INFO - PROCESS | 3844 | 1464989603658 Marionette TRACE conn3 <- [1,1582,null,{}] 14:33:23 INFO - PROCESS | 3844 | 1464989603665 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:23 INFO - PROCESS | 3844 | 1464989603771 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 14:33:23 INFO - PROCESS | 3844 | 1464989603926 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:23 INFO - PROCESS | 3844 | ++DOCSHELL 14489400 == 81 [pid = 3844] [id = 405] 14:33:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 202 (14F20400) [pid = 3844] [serial = 1215] [outer = 00000000] 14:33:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 203 (15601C00) [pid = 3844] [serial = 1216] [outer = 14F20400] 14:33:23 INFO - PROCESS | 3844 | 1464989603985 Marionette DEBUG loaded listener.js 14:33:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 204 (16C97C00) [pid = 3844] [serial = 1217] [outer = 14F20400] 14:33:24 INFO - PROCESS | 3844 | --DOCSHELL 16D86C00 == 80 [pid = 3844] [id = 269] 14:33:24 INFO - PROCESS | 3844 | --DOCSHELL 17D74400 == 79 [pid = 3844] [id = 392] 14:33:24 INFO - PROCESS | 3844 | --DOCSHELL 16D86400 == 78 [pid = 3844] [id = 391] 14:33:24 INFO - PROCESS | 3844 | --DOCSHELL 15692800 == 77 [pid = 3844] [id = 390] 14:33:24 INFO - PROCESS | 3844 | --DOCSHELL 11C02C00 == 76 [pid = 3844] [id = 389] 14:33:24 INFO - PROCESS | 3844 | 1464989604754 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 14:33:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 14:33:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1157ms 14:33:24 INFO - PROCESS | 3844 | 1464989604824 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 14:33:24 INFO - PROCESS | 3844 | 1464989604829 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 14:33:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 14:33:24 INFO - PROCESS | 3844 | 1464989604835 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 14:33:24 INFO - PROCESS | 3844 | 1464989604840 Marionette TRACE conn3 <- [1,1586,null,{}] 14:33:24 INFO - PROCESS | 3844 | 1464989604845 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:24 INFO - PROCESS | 3844 | 1464989604969 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 14:33:25 INFO - PROCESS | 3844 | 1464989605113 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:25 INFO - PROCESS | 3844 | ++DOCSHELL 15EB2400 == 77 [pid = 3844] [id = 406] 14:33:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 205 (15EB7800) [pid = 3844] [serial = 1218] [outer = 00000000] 14:33:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 206 (16D85000) [pid = 3844] [serial = 1219] [outer = 15EB7800] 14:33:25 INFO - PROCESS | 3844 | 1464989605176 Marionette DEBUG loaded listener.js 14:33:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 207 (174A8C00) [pid = 3844] [serial = 1220] [outer = 15EB7800] 14:33:25 INFO - PROCESS | 3844 | 1464989605789 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 14:33:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 14:33:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1001ms 14:33:25 INFO - PROCESS | 3844 | 1464989605836 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 14:33:25 INFO - PROCESS | 3844 | 1464989605842 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 14:33:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 14:33:25 INFO - PROCESS | 3844 | 1464989605849 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 14:33:25 INFO - PROCESS | 3844 | 1464989605852 Marionette TRACE conn3 <- [1,1590,null,{}] 14:33:25 INFO - PROCESS | 3844 | 1464989605856 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:25 INFO - PROCESS | 3844 | 1464989605977 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 14:33:26 INFO - PROCESS | 3844 | 1464989606142 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:26 INFO - PROCESS | 3844 | ++DOCSHELL 18744000 == 78 [pid = 3844] [id = 407] 14:33:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 208 (189A4800) [pid = 3844] [serial = 1221] [outer = 00000000] 14:33:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 209 (19927400) [pid = 3844] [serial = 1222] [outer = 189A4800] 14:33:26 INFO - PROCESS | 3844 | 1464989606201 Marionette DEBUG loaded listener.js 14:33:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 210 (19C77000) [pid = 3844] [serial = 1223] [outer = 189A4800] 14:33:26 INFO - PROCESS | 3844 | 1464989606810 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 14:33:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 14:33:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1000ms 14:33:26 INFO - PROCESS | 3844 | 1464989606854 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 14:33:26 INFO - PROCESS | 3844 | 1464989606856 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 14:33:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 14:33:26 INFO - PROCESS | 3844 | 1464989606860 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 14:33:26 INFO - PROCESS | 3844 | 1464989606864 Marionette TRACE conn3 <- [1,1594,null,{}] 14:33:26 INFO - PROCESS | 3844 | 1464989606875 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:26 INFO - PROCESS | 3844 | 1464989606992 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 14:33:27 INFO - PROCESS | 3844 | 1464989607172 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:27 INFO - PROCESS | 3844 | ++DOCSHELL 1AF78C00 == 79 [pid = 3844] [id = 408] 14:33:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 211 (1B411C00) [pid = 3844] [serial = 1224] [outer = 00000000] 14:33:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 212 (1B41A400) [pid = 3844] [serial = 1225] [outer = 1B411C00] 14:33:27 INFO - PROCESS | 3844 | 1464989607232 Marionette DEBUG loaded listener.js 14:33:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 213 (1B66C400) [pid = 3844] [serial = 1226] [outer = 1B411C00] 14:33:27 INFO - PROCESS | 3844 | 1464989607815 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 14:33:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 14:33:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1001ms 14:33:27 INFO - PROCESS | 3844 | 1464989607862 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 14:33:27 INFO - PROCESS | 3844 | 1464989607865 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 14:33:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 14:33:27 INFO - PROCESS | 3844 | 1464989607869 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 14:33:27 INFO - PROCESS | 3844 | 1464989607870 Marionette TRACE conn3 <- [1,1598,null,{}] 14:33:27 INFO - PROCESS | 3844 | 1464989607875 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:27 INFO - PROCESS | 3844 | 1464989607991 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 14:33:28 INFO - PROCESS | 3844 | 1464989608154 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:28 INFO - PROCESS | 3844 | ++DOCSHELL 1B767800 == 80 [pid = 3844] [id = 409] 14:33:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 214 (1B95F000) [pid = 3844] [serial = 1227] [outer = 00000000] 14:33:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 215 (1C9A6C00) [pid = 3844] [serial = 1228] [outer = 1B95F000] 14:33:28 INFO - PROCESS | 3844 | 1464989608209 Marionette DEBUG loaded listener.js 14:33:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 216 (1D173C00) [pid = 3844] [serial = 1229] [outer = 1B95F000] 14:33:28 INFO - PROCESS | 3844 | 1464989608762 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 14:33:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 14:33:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 938ms 14:33:28 INFO - PROCESS | 3844 | 1464989608813 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 14:33:28 INFO - PROCESS | 3844 | 1464989608816 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 14:33:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 14:33:28 INFO - PROCESS | 3844 | 1464989608819 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 14:33:28 INFO - PROCESS | 3844 | 1464989608821 Marionette TRACE conn3 <- [1,1602,null,{}] 14:33:28 INFO - PROCESS | 3844 | 1464989608825 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:28 INFO - PROCESS | 3844 | 1464989608931 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 14:33:29 INFO - PROCESS | 3844 | --DOCSHELL 103D1C00 == 79 [pid = 3844] [id = 240] 14:33:29 INFO - PROCESS | 3844 | --DOCSHELL 10D2BC00 == 78 [pid = 3844] [id = 364] 14:33:29 INFO - PROCESS | 3844 | --DOCSHELL 1B53C800 == 77 [pid = 3844] [id = 403] 14:33:29 INFO - PROCESS | 3844 | --DOCSHELL 1AA04800 == 76 [pid = 3844] [id = 401] 14:33:29 INFO - PROCESS | 3844 | --DOCSHELL 1B417400 == 75 [pid = 3844] [id = 402] 14:33:29 INFO - PROCESS | 3844 | --DOCSHELL 1A14C000 == 74 [pid = 3844] [id = 400] 14:33:29 INFO - PROCESS | 3844 | --DOCSHELL 1677F800 == 73 [pid = 3844] [id = 398] 14:33:29 INFO - PROCESS | 3844 | --DOCSHELL 1798D400 == 72 [pid = 3844] [id = 399] 14:33:29 INFO - PROCESS | 3844 | --DOCSHELL 1390C800 == 71 [pid = 3844] [id = 397] 14:33:32 INFO - PROCESS | 3844 | --DOCSHELL 150AA800 == 70 [pid = 3844] [id = 175] 14:33:32 INFO - PROCESS | 3844 | --DOCSHELL 18729400 == 69 [pid = 3844] [id = 393] 14:33:32 INFO - PROCESS | 3844 | --DOCSHELL 1055B800 == 68 [pid = 3844] [id = 171] 14:33:32 INFO - PROCESS | 3844 | --DOCSHELL 14488400 == 67 [pid = 3844] [id = 185] 14:33:32 INFO - PROCESS | 3844 | --DOCSHELL 12D3E400 == 66 [pid = 3844] [id = 172] 14:33:32 INFO - PROCESS | 3844 | --DOCSHELL 105F6800 == 65 [pid = 3844] [id = 182] 14:33:32 INFO - PROCESS | 3844 | --DOCSHELL 105F9400 == 64 [pid = 3844] [id = 251] 14:33:32 INFO - PROCESS | 3844 | --DOCSHELL 131BA800 == 63 [pid = 3844] [id = 386] 14:33:32 INFO - PROCESS | 3844 | --DOCSHELL 1055FC00 == 62 [pid = 3844] [id = 224] 14:33:32 INFO - PROCESS | 3844 | --DOCSHELL 1A9BB000 == 61 [pid = 3844] [id = 303] 14:33:32 INFO - PROCESS | 3844 | --DOCSHELL 10B1B000 == 60 [pid = 3844] [id = 180] 14:33:32 INFO - PROCESS | 3844 | --DOCSHELL 141CDC00 == 59 [pid = 3844] [id = 300] 14:33:32 INFO - PROCESS | 3844 | --DOCSHELL 10B26400 == 58 [pid = 3844] [id = 267] 14:33:32 INFO - PROCESS | 3844 | --DOCSHELL 1A8DAC00 == 57 [pid = 3844] [id = 238] 14:33:32 INFO - PROCESS | 3844 | --DOCSHELL 150A8C00 == 56 [pid = 3844] [id = 302] 14:33:32 INFO - PROCESS | 3844 | --DOCSHELL 1A142400 == 55 [pid = 3844] [id = 367] 14:33:32 INFO - PROCESS | 3844 | --DOCSHELL 18746800 == 54 [pid = 3844] [id = 287] 14:33:32 INFO - PROCESS | 3844 | --DOCSHELL 1568C000 == 53 [pid = 3844] [id = 385] 14:33:32 INFO - PROCESS | 3844 | --DOCSHELL 13714000 == 52 [pid = 3844] [id = 173] 14:33:32 INFO - PROCESS | 3844 | --DOCSHELL 14F98000 == 51 [pid = 3844] [id = 186] 14:33:32 INFO - PROCESS | 3844 | --DOCSHELL 10D23C00 == 50 [pid = 3844] [id = 334] 14:33:32 INFO - PROCESS | 3844 | --DOCSHELL 15EB2000 == 49 [pid = 3844] [id = 177] 14:33:32 INFO - PROCESS | 3844 | --DOCSHELL 11263400 == 48 [pid = 3844] [id = 340] 14:33:33 INFO - PROCESS | 3844 | --DOCSHELL 132F4400 == 47 [pid = 3844] [id = 179] 14:33:33 INFO - PROCESS | 3844 | --DOCSHELL 17989C00 == 46 [pid = 3844] [id = 270] 14:33:33 INFO - PROCESS | 3844 | --DOCSHELL 16D84400 == 45 [pid = 3844] [id = 365] 14:33:33 INFO - PROCESS | 3844 | --DOCSHELL 16782800 == 44 [pid = 3844] [id = 237] 14:33:33 INFO - PROCESS | 3844 | --DOCSHELL 13028400 == 43 [pid = 3844] [id = 301] 14:33:33 INFO - PROCESS | 3844 | --DOCSHELL 14F8EC00 == 42 [pid = 3844] [id = 221] 14:33:33 INFO - PROCESS | 3844 | --DOCSHELL 130E1800 == 41 [pid = 3844] [id = 189] 14:33:33 INFO - PROCESS | 3844 | --DOCSHELL 16D7C000 == 40 [pid = 3844] [id = 222] 14:33:33 INFO - PROCESS | 3844 | --DOCSHELL 1B539400 == 39 [pid = 3844] [id = 323] 14:33:33 INFO - PROCESS | 3844 | --DOCSHELL 18728400 == 38 [pid = 3844] [id = 254] 14:33:33 INFO - PROCESS | 3844 | --DOCSHELL 103CFC00 == 37 [pid = 3844] [id = 288] 14:33:33 INFO - PROCESS | 3844 | --DOCSHELL 1AF7AC00 == 36 [pid = 3844] [id = 322] 14:33:33 INFO - PROCESS | 3844 | --DOCSHELL 1872B800 == 35 [pid = 3844] [id = 209] 14:33:33 INFO - PROCESS | 3844 | --DOCSHELL 103D4400 == 34 [pid = 3844] [id = 404] 14:33:33 INFO - PROCESS | 3844 | --DOCSHELL 168CBC00 == 33 [pid = 3844] [id = 384] 14:33:33 INFO - PROCESS | 3844 | --DOCSHELL 1506DC00 == 32 [pid = 3844] [id = 188] 14:33:33 INFO - PROCESS | 3844 | --DOCSHELL 15EB2C00 == 31 [pid = 3844] [id = 176] 14:33:33 INFO - PROCESS | 3844 | --DOCSHELL 1B661C00 == 30 [pid = 3844] [id = 18] 14:33:33 INFO - PROCESS | 3844 | --DOCSHELL 13003400 == 29 [pid = 3844] [id = 178] 14:33:33 INFO - PROCESS | 3844 | --DOCSHELL 1675D800 == 28 [pid = 3844] [id = 192] 14:33:33 INFO - PROCESS | 3844 | --DOCSHELL 1328A800 == 27 [pid = 3844] [id = 181] 14:33:33 INFO - PROCESS | 3844 | --DOCSHELL 1A82FC00 == 26 [pid = 3844] [id = 239] 14:33:33 INFO - PROCESS | 3844 | --DOCSHELL 18737000 == 25 [pid = 3844] [id = 317] 14:33:33 INFO - PROCESS | 3844 | --DOCSHELL 10B22000 == 24 [pid = 3844] [id = 205] 14:33:33 INFO - PROCESS | 3844 | --DOCSHELL 18910400 == 23 [pid = 3844] [id = 366] 14:33:33 INFO - PROCESS | 3844 | --DOCSHELL 103D8400 == 22 [pid = 3844] [id = 183] 14:33:33 INFO - PROCESS | 3844 | --DOCSHELL 11C83000 == 21 [pid = 3844] [id = 394] 14:33:33 INFO - PROCESS | 3844 | --DOCSHELL 1899F800 == 20 [pid = 3844] [id = 368] 14:33:33 INFO - PROCESS | 3844 | --DOCSHELL 12B93C00 == 19 [pid = 3844] [id = 187] 14:33:33 INFO - PROCESS | 3844 | --DOCSHELL 10B89400 == 18 [pid = 3844] [id = 184] 14:33:33 INFO - PROCESS | 3844 | --DOCSHELL 1AA07000 == 17 [pid = 3844] [id = 12] 14:33:33 INFO - PROCESS | 3844 | --DOCSHELL 16780C00 == 16 [pid = 3844] [id = 380] 14:33:33 INFO - PROCESS | 3844 | --DOCSHELL 1B767800 == 15 [pid = 3844] [id = 409] 14:33:33 INFO - PROCESS | 3844 | --DOCSHELL 1AF78C00 == 14 [pid = 3844] [id = 408] 14:33:33 INFO - PROCESS | 3844 | --DOCSHELL 18744000 == 13 [pid = 3844] [id = 407] 14:33:33 INFO - PROCESS | 3844 | --DOCSHELL 10B1EC00 == 12 [pid = 3844] [id = 396] 14:33:33 INFO - PROCESS | 3844 | --DOCSHELL 11263C00 == 11 [pid = 3844] [id = 395] 14:33:33 INFO - PROCESS | 3844 | --DOCSHELL 15EB2400 == 10 [pid = 3844] [id = 406] 14:33:33 INFO - PROCESS | 3844 | --DOCSHELL 14489400 == 9 [pid = 3844] [id = 405] 14:33:33 INFO - PROCESS | 3844 | --DOCSHELL 13C3BC00 == 8 [pid = 3844] [id = 388] 14:33:34 INFO - PROCESS | 3844 | 1464989614264 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:34 INFO - PROCESS | 3844 | ++DOCSHELL 0C77B400 == 9 [pid = 3844] [id = 410] 14:33:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 217 (0C789C00) [pid = 3844] [serial = 1230] [outer = 00000000] 14:33:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 218 (0F2EE000) [pid = 3844] [serial = 1231] [outer = 0C789C00] 14:33:34 INFO - PROCESS | 3844 | 1464989614314 Marionette DEBUG loaded listener.js 14:33:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 219 (0F2F4400) [pid = 3844] [serial = 1232] [outer = 0C789C00] 14:33:34 INFO - PROCESS | 3844 | 1464989614774 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 14:33:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 14:33:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 6020ms 14:33:34 INFO - PROCESS | 3844 | 1464989614840 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 14:33:34 INFO - PROCESS | 3844 | 1464989614844 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 14:33:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 14:33:34 INFO - PROCESS | 3844 | 1464989614849 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 14:33:34 INFO - PROCESS | 3844 | 1464989614853 Marionette TRACE conn3 <- [1,1606,null,{}] 14:33:34 INFO - PROCESS | 3844 | 1464989614858 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:34 INFO - PROCESS | 3844 | 1464989614949 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 14:33:34 INFO - PROCESS | 3844 | 1464989614965 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:34 INFO - PROCESS | 3844 | ++DOCSHELL 10B25800 == 10 [pid = 3844] [id = 411] 14:33:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 220 (10B26400) [pid = 3844] [serial = 1233] [outer = 00000000] 14:33:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 221 (10B8C800) [pid = 3844] [serial = 1234] [outer = 10B26400] 14:33:35 INFO - PROCESS | 3844 | 1464989615013 Marionette DEBUG loaded listener.js 14:33:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 222 (10D2C000) [pid = 3844] [serial = 1235] [outer = 10B26400] 14:33:35 INFO - PROCESS | 3844 | 1464989615509 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 14:33:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 14:33:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 688ms 14:33:35 INFO - PROCESS | 3844 | 1464989615571 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 14:33:35 INFO - PROCESS | 3844 | 1464989615576 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 14:33:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 14:33:35 INFO - PROCESS | 3844 | 1464989615579 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 14:33:35 INFO - PROCESS | 3844 | 1464989615582 Marionette TRACE conn3 <- [1,1610,null,{}] 14:33:35 INFO - PROCESS | 3844 | 1464989615587 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:35 INFO - PROCESS | 3844 | 1464989615692 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 14:33:35 INFO - PROCESS | 3844 | 1464989615798 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:35 INFO - PROCESS | 3844 | ++DOCSHELL 11202C00 == 11 [pid = 3844] [id = 412] 14:33:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 223 (11C0B800) [pid = 3844] [serial = 1236] [outer = 00000000] 14:33:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 224 (12D3A400) [pid = 3844] [serial = 1237] [outer = 11C0B800] 14:33:35 INFO - PROCESS | 3844 | 1464989615843 Marionette DEBUG loaded listener.js 14:33:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 225 (13128400) [pid = 3844] [serial = 1238] [outer = 11C0B800] 14:33:36 INFO - PROCESS | 3844 | 1464989616269 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 14:33:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 14:33:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 750ms 14:33:36 INFO - PROCESS | 3844 | 1464989616321 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 14:33:36 INFO - PROCESS | 3844 | 1464989616323 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 14:33:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 14:33:36 INFO - PROCESS | 3844 | 1464989616346 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 14:33:36 INFO - PROCESS | 3844 | 1464989616352 Marionette TRACE conn3 <- [1,1614,null,{}] 14:33:36 INFO - PROCESS | 3844 | 1464989616357 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:36 INFO - PROCESS | 3844 | 1464989616495 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 14:33:36 INFO - PROCESS | 3844 | 1464989616507 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:36 INFO - PROCESS | 3844 | ++DOCSHELL 1371BC00 == 12 [pid = 3844] [id = 413] 14:33:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 226 (13C3BC00) [pid = 3844] [serial = 1239] [outer = 00000000] 14:33:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 227 (14F1F400) [pid = 3844] [serial = 1240] [outer = 13C3BC00] 14:33:36 INFO - PROCESS | 3844 | 1464989616554 Marionette DEBUG loaded listener.js 14:33:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 228 (1504D400) [pid = 3844] [serial = 1241] [outer = 13C3BC00] 14:33:37 INFO - PROCESS | 3844 | 1464989617040 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 14:33:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 14:33:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 767ms 14:33:37 INFO - PROCESS | 3844 | 1464989617110 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 14:33:37 INFO - PROCESS | 3844 | 1464989617112 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 14:33:37 INFO - PROCESS | 3844 | 1464989617116 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 14:33:37 INFO - PROCESS | 3844 | 1464989617117 Marionette TRACE conn3 <- [1,1618,null,{}] 14:33:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 14:33:37 INFO - PROCESS | 3844 | 1464989617121 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:37 INFO - PROCESS | 3844 | 1464989617244 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 14:33:37 INFO - PROCESS | 3844 | 1464989617313 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:37 INFO - PROCESS | 3844 | ++DOCSHELL 13C39400 == 13 [pid = 3844] [id = 414] 14:33:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 229 (14F1B400) [pid = 3844] [serial = 1242] [outer = 00000000] 14:33:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 230 (15AEAC00) [pid = 3844] [serial = 1243] [outer = 14F1B400] 14:33:37 INFO - PROCESS | 3844 | 1464989617358 Marionette DEBUG loaded listener.js 14:33:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 231 (15EB2C00) [pid = 3844] [serial = 1244] [outer = 14F1B400] 14:33:37 INFO - PROCESS | 3844 | 1464989617782 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 14:33:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 14:33:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 703ms 14:33:37 INFO - PROCESS | 3844 | 1464989617818 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 14:33:37 INFO - PROCESS | 3844 | 1464989617820 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 14:33:37 INFO - PROCESS | 3844 | 1464989617824 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 14:33:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 14:33:37 INFO - PROCESS | 3844 | 1464989617825 Marionette TRACE conn3 <- [1,1622,null,{}] 14:33:37 INFO - PROCESS | 3844 | 1464989617829 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:39 INFO - PROCESS | 3844 | 1464989619293 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 230 (14495800) [pid = 3844] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 229 (112AC800) [pid = 3844] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 228 (168BD400) [pid = 3844] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 227 (16ECBC00) [pid = 3844] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 226 (15AE9400) [pid = 3844] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 225 (1898E000) [pid = 3844] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 224 (13D47800) [pid = 3844] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 223 (13D49000) [pid = 3844] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 222 (1289C400) [pid = 3844] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 221 (14F20400) [pid = 3844] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 220 (10B1F000) [pid = 3844] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 219 (12D85800) [pid = 3844] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 218 (1B419400) [pid = 3844] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 217 (1B66B000) [pid = 3844] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 216 (1B53E800) [pid = 3844] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 215 (15EB7800) [pid = 3844] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 214 (112B5400) [pid = 3844] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 213 (19A67400) [pid = 3844] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 212 (1872CC00) [pid = 3844] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 211 (1B411C00) [pid = 3844] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 210 (17D7A800) [pid = 3844] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 209 (1AA0B400) [pid = 3844] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 208 (16EED000) [pid = 3844] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 207 (16EF9000) [pid = 3844] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 206 (14F1BC00) [pid = 3844] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 205 (1A822C00) [pid = 3844] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 204 (1A361800) [pid = 3844] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 203 (1874DC00) [pid = 3844] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 202 (1873F800) [pid = 3844] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 201 (1AD98C00) [pid = 3844] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 200 (189A4800) [pid = 3844] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 199 (14F20000) [pid = 3844] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 198 (16099400) [pid = 3844] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 197 (15A64800) [pid = 3844] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 196 (1B539C00) [pid = 3844] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 195 (189A2800) [pid = 3844] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 194 (15688400) [pid = 3844] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 193 (15689400) [pid = 3844] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 192 (16C9E800) [pid = 3844] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 191 (17499800) [pid = 3844] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 190 (17996800) [pid = 3844] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 189 (1AB38C00) [pid = 3844] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 188 (16D87000) [pid = 3844] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 187 (15772400) [pid = 3844] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 186 (18911800) [pid = 3844] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 185 (14F29C00) [pid = 3844] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 184 (1509EC00) [pid = 3844] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 183 (1ADA1000) [pid = 3844] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 182 (17993400) [pid = 3844] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 181 (19A5A000) [pid = 3844] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 180 (18737400) [pid = 3844] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 179 (10D2C800) [pid = 3844] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 178 (1B40E400) [pid = 3844] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 177 (10D21C00) [pid = 3844] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 176 (16C9EC00) [pid = 3844] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 175 (10D27400) [pid = 3844] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 174 (189ACC00) [pid = 3844] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 173 (19A64400) [pid = 3844] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 172 (1142A000) [pid = 3844] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 171 (1A145000) [pid = 3844] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 170 (0F2F7400) [pid = 3844] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 169 (1AA02800) [pid = 3844] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 168 (112B7C00) [pid = 3844] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 167 (1B537800) [pid = 3844] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 166 (13084C00) [pid = 3844] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 165 (19A63400) [pid = 3844] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 164 (18995C00) [pid = 3844] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 163 (1AB34C00) [pid = 3844] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 162 (1A9BB400) [pid = 3844] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 161 (1A14CC00) [pid = 3844] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 160 (16EF8000) [pid = 3844] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 159 (16EC9C00) [pid = 3844] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 158 (17991400) [pid = 3844] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 14:33:39 INFO - PROCESS | 3844 | --DOMWINDOW == 157 (15A66C00) [pid = 3844] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 14:33:39 INFO - PROCESS | 3844 | 1464989619494 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:39 INFO - PROCESS | 3844 | ++DOCSHELL 103D1800 == 14 [pid = 3844] [id = 415] 14:33:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 158 (103D8400) [pid = 3844] [serial = 1245] [outer = 00000000] 14:33:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 159 (1055C800) [pid = 3844] [serial = 1246] [outer = 103D8400] 14:33:39 INFO - PROCESS | 3844 | 1464989619553 Marionette DEBUG loaded listener.js 14:33:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 160 (10A5DC00) [pid = 3844] [serial = 1247] [outer = 103D8400] 14:33:40 INFO - PROCESS | 3844 | 1464989620132 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 14:33:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 14:33:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 2377ms 14:33:40 INFO - PROCESS | 3844 | 1464989620199 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 14:33:40 INFO - PROCESS | 3844 | 1464989620203 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 14:33:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 14:33:40 INFO - PROCESS | 3844 | 1464989620207 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 14:33:40 INFO - PROCESS | 3844 | 1464989620212 Marionette TRACE conn3 <- [1,1626,null,{}] 14:33:40 INFO - PROCESS | 3844 | 1464989620217 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:40 INFO - PROCESS | 3844 | 1464989620324 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 14:33:40 INFO - PROCESS | 3844 | 1464989620468 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:40 INFO - PROCESS | 3844 | ++DOCSHELL 10A5F000 == 15 [pid = 3844] [id = 416] 14:33:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 161 (112B7C00) [pid = 3844] [serial = 1248] [outer = 00000000] 14:33:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 162 (114AD400) [pid = 3844] [serial = 1249] [outer = 112B7C00] 14:33:40 INFO - PROCESS | 3844 | 1464989620528 Marionette DEBUG loaded listener.js 14:33:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 163 (1280A000) [pid = 3844] [serial = 1250] [outer = 112B7C00] 14:33:41 INFO - PROCESS | 3844 | 1464989621135 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 14:33:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 14:33:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 938ms 14:33:41 INFO - PROCESS | 3844 | 1464989621154 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 14:33:41 INFO - PROCESS | 3844 | 1464989621157 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 14:33:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 14:33:41 INFO - PROCESS | 3844 | 1464989621161 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 14:33:41 INFO - PROCESS | 3844 | 1464989621163 Marionette TRACE conn3 <- [1,1630,null,{}] 14:33:41 INFO - PROCESS | 3844 | 1464989621167 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:41 INFO - PROCESS | 3844 | 1464989621271 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 14:33:41 INFO - PROCESS | 3844 | 1464989621429 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:41 INFO - PROCESS | 3844 | ++DOCSHELL 13715000 == 16 [pid = 3844] [id = 417] 14:33:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 164 (1371B000) [pid = 3844] [serial = 1251] [outer = 00000000] 14:33:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 165 (13915800) [pid = 3844] [serial = 1252] [outer = 1371B000] 14:33:41 INFO - PROCESS | 3844 | 1464989621485 Marionette DEBUG loaded listener.js 14:33:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 166 (141CF400) [pid = 3844] [serial = 1253] [outer = 1371B000] 14:33:42 INFO - PROCESS | 3844 | 1464989622128 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 14:33:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 14:33:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1000ms 14:33:42 INFO - PROCESS | 3844 | 1464989622166 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 14:33:42 INFO - PROCESS | 3844 | 1464989622171 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 14:33:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 14:33:42 INFO - PROCESS | 3844 | 1464989622204 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 14:33:42 INFO - PROCESS | 3844 | 1464989622208 Marionette TRACE conn3 <- [1,1634,null,{}] 14:33:42 INFO - PROCESS | 3844 | 1464989622229 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:42 INFO - PROCESS | 3844 | 1464989622381 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 14:33:42 INFO - PROCESS | 3844 | 1464989622519 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:42 INFO - PROCESS | 3844 | ++DOCSHELL 150AB000 == 17 [pid = 3844] [id = 418] 14:33:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 167 (150AD400) [pid = 3844] [serial = 1254] [outer = 00000000] 14:33:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 168 (15772400) [pid = 3844] [serial = 1255] [outer = 150AD400] 14:33:42 INFO - PROCESS | 3844 | 1464989622576 Marionette DEBUG loaded listener.js 14:33:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 169 (15778000) [pid = 3844] [serial = 1256] [outer = 150AD400] 14:33:43 INFO - PROCESS | 3844 | 1464989623128 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 14:33:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 14:33:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 969ms 14:33:43 INFO - PROCESS | 3844 | 1464989623163 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 14:33:43 INFO - PROCESS | 3844 | 1464989623166 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 14:33:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 14:33:43 INFO - PROCESS | 3844 | 1464989623169 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 14:33:43 INFO - PROCESS | 3844 | 1464989623171 Marionette TRACE conn3 <- [1,1638,null,{}] 14:33:43 INFO - PROCESS | 3844 | 1464989623175 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:43 INFO - PROCESS | 3844 | 1464989623277 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 14:33:43 INFO - PROCESS | 3844 | 1464989623392 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:43 INFO - PROCESS | 3844 | ++DOCSHELL 0F2F8800 == 18 [pid = 3844] [id = 419] 14:33:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 170 (10373C00) [pid = 3844] [serial = 1257] [outer = 00000000] 14:33:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 171 (11436800) [pid = 3844] [serial = 1258] [outer = 10373C00] 14:33:43 INFO - PROCESS | 3844 | 1464989623488 Marionette DEBUG loaded listener.js 14:33:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 172 (130E4400) [pid = 3844] [serial = 1259] [outer = 10373C00] 14:33:44 INFO - PROCESS | 3844 | 1464989624092 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 14:33:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 14:33:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1001ms 14:33:44 INFO - PROCESS | 3844 | 1464989624171 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 14:33:44 INFO - PROCESS | 3844 | 1464989624173 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 14:33:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 14:33:44 INFO - PROCESS | 3844 | 1464989624192 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 14:33:44 INFO - PROCESS | 3844 | 1464989624194 Marionette TRACE conn3 <- [1,1642,null,{}] 14:33:44 INFO - PROCESS | 3844 | 1464989624199 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:44 INFO - PROCESS | 3844 | 1464989624302 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 14:33:44 INFO - PROCESS | 3844 | 1464989624503 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:44 INFO - PROCESS | 3844 | --DOCSHELL 13C39400 == 17 [pid = 3844] [id = 414] 14:33:44 INFO - PROCESS | 3844 | --DOCSHELL 1371BC00 == 16 [pid = 3844] [id = 413] 14:33:44 INFO - PROCESS | 3844 | --DOCSHELL 11202C00 == 15 [pid = 3844] [id = 412] 14:33:44 INFO - PROCESS | 3844 | --DOCSHELL 10B25800 == 14 [pid = 3844] [id = 411] 14:33:44 INFO - PROCESS | 3844 | --DOCSHELL 0C77B400 == 13 [pid = 3844] [id = 410] 14:33:44 INFO - PROCESS | 3844 | ++DOCSHELL 0C77B400 == 14 [pid = 3844] [id = 420] 14:33:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 173 (0F2ED400) [pid = 3844] [serial = 1260] [outer = 00000000] 14:33:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 174 (10333400) [pid = 3844] [serial = 1261] [outer = 0F2ED400] 14:33:44 INFO - PROCESS | 3844 | 1464989624773 Marionette DEBUG loaded listener.js 14:33:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 175 (105EF000) [pid = 3844] [serial = 1262] [outer = 0F2ED400] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 174 (15EB1400) [pid = 3844] [serial = 1166] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 173 (141D6400) [pid = 3844] [serial = 1169] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 172 (16C97C00) [pid = 3844] [serial = 1217] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 171 (16D85000) [pid = 3844] [serial = 1219] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 170 (16D79800) [pid = 3844] [serial = 1195] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 169 (1390BC00) [pid = 3844] [serial = 1168] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 168 (11C82C00) [pid = 3844] [serial = 1190] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 167 (15601C00) [pid = 3844] [serial = 1216] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 166 (15607C00) [pid = 3844] [serial = 1165] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 165 (13912400) [pid = 3844] [serial = 1163] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 164 (10D24C00) [pid = 3844] [serial = 1189] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 163 (13087800) [pid = 3844] [serial = 1162] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 162 (1A141800) [pid = 3844] [serial = 1139] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 161 (14F24C00) [pid = 3844] [serial = 1192] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 160 (1872D000) [pid = 3844] [serial = 1177] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 159 (16092C00) [pid = 3844] [serial = 1150] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 158 (15048400) [pid = 3844] [serial = 1148] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 157 (13120C00) [pid = 3844] [serial = 1145] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 156 (14F23400) [pid = 3844] [serial = 1147] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 155 (19927400) [pid = 3844] [serial = 1222] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 154 (16ECE800) [pid = 3844] [serial = 1196] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 153 (18917400) [pid = 3844] [serial = 1198] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 152 (1A82A000) [pid = 3844] [serial = 1142] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 151 (1280AC00) [pid = 3844] [serial = 1144] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 150 (1A35AC00) [pid = 3844] [serial = 1141] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 149 (168C1400) [pid = 3844] [serial = 1172] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 148 (19A61400) [pid = 3844] [serial = 1138] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 147 (16F4F400) [pid = 3844] [serial = 1174] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 146 (15055800) [pid = 3844] [serial = 1193] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 145 (15F3C000) [pid = 3844] [serial = 1171] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 144 (1AF6D800) [pid = 3844] [serial = 1205] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 143 (177A0000) [pid = 3844] [serial = 1175] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 142 (1B53D000) [pid = 3844] [serial = 1021] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 141 (15047400) [pid = 3844] [serial = 1110] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 140 (1A8DB800) [pid = 3844] [serial = 901] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 139 (1AB38400) [pid = 3844] [serial = 1101] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 138 (1B65E400) [pid = 3844] [serial = 1207] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 137 (1AB34400) [pid = 3844] [serial = 1012] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 136 (18999400) [pid = 3844] [serial = 1131] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 135 (1AF6FC00) [pid = 3844] [serial = 952] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 134 (19C77000) [pid = 3844] [serial = 1223] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 133 (16C98C00) [pid = 3844] [serial = 1134] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 132 (168CB400) [pid = 3844] [serial = 1116] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (16ECF800) [pid = 3844] [serial = 1009] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 130 (1B543400) [pid = 3844] [serial = 970] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 129 (189AB000) [pid = 3844] [serial = 1015] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (1A8CE000) [pid = 3844] [serial = 1160] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (17755000) [pid = 3844] [serial = 907] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (1798E000) [pid = 3844] [serial = 1123] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (1506A400) [pid = 3844] [serial = 706] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (1872D800) [pid = 3844] [serial = 1045] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (1844D800) [pid = 3844] [serial = 1126] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (1AF7A800) [pid = 3844] [serial = 1054] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (1798F400) [pid = 3844] [serial = 1096] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (16D7B000) [pid = 3844] [serial = 958] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (18917800) [pid = 3844] [serial = 1099] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (1576A800) [pid = 3844] [serial = 1113] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (16753800) [pid = 3844] [serial = 1042] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (1AF76C00) [pid = 3844] [serial = 964] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (1B53EC00) [pid = 3844] [serial = 1102] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (15067C00) [pid = 3844] [serial = 1111] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (189A4C00) [pid = 3844] [serial = 1036] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (1ADA1400) [pid = 3844] [serial = 1018] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (16C98400) [pid = 3844] [serial = 1117] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (18743800) [pid = 3844] [serial = 1128] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (114B9C00) [pid = 3844] [serial = 1092] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (1B414000) [pid = 3844] [serial = 967] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (18914000) [pid = 3844] [serial = 1098] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (11C0C000) [pid = 3844] [serial = 1107] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (16ECE400) [pid = 3844] [serial = 1120] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (1844CC00) [pid = 3844] [serial = 1125] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (16ECD400) [pid = 3844] [serial = 1003] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (1C998000) [pid = 3844] [serial = 1104] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (1C99BC00) [pid = 3844] [serial = 1105] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (1A501C00) [pid = 3844] [serial = 1048] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (1890FC00) [pid = 3844] [serial = 1129] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (17750C00) [pid = 3844] [serial = 1135] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (15053C00) [pid = 3844] [serial = 1006] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (13127800) [pid = 3844] [serial = 1108] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (1AA0BC00) [pid = 3844] [serial = 1051] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (10D29C00) [pid = 3844] [serial = 1039] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (1AA0DC00) [pid = 3844] [serial = 913] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (13D49400) [pid = 3844] [serial = 955] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (16EC2400) [pid = 3844] [serial = 1119] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (1B660800) [pid = 3844] [serial = 1057] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (1714A800) [pid = 3844] [serial = 1095] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (14F23000) [pid = 3844] [serial = 904] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (1AA0C400) [pid = 3844] [serial = 961] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (1B767400) [pid = 3844] [serial = 1090] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (13122800) [pid = 3844] [serial = 1093] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 84 (1AB3DC00) [pid = 3844] [serial = 916] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 83 (17758000) [pid = 3844] [serial = 1122] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 82 (15EB1800) [pid = 3844] [serial = 1114] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 81 (1899E000) [pid = 3844] [serial = 1132] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 80 (1A9C6400) [pid = 3844] [serial = 910] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 79 (1AA04C00) [pid = 3844] [serial = 1202] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 78 (19A5BC00) [pid = 3844] [serial = 1157] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 77 (1A317400) [pid = 3844] [serial = 1159] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 76 (1AD9AC00) [pid = 3844] [serial = 1204] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 75 (18998800) [pid = 3844] [serial = 1156] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 74 (18744C00) [pid = 3844] [serial = 1154] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 73 (189A9000) [pid = 3844] [serial = 1199] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 72 (1A509C00) [pid = 3844] [serial = 1201] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 71 (1825F000) [pid = 3844] [serial = 1153] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 70 (16D87800) [pid = 3844] [serial = 1151] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 69 (1B669400) [pid = 3844] [serial = 1208] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 68 (1C999400) [pid = 3844] [serial = 1214] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 67 (1B963000) [pid = 3844] [serial = 1213] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 66 (1B763800) [pid = 3844] [serial = 1210] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 65 (1B766000) [pid = 3844] [serial = 1211] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 64 (174A8C00) [pid = 3844] [serial = 1220] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 63 (1A9C7800) [pid = 3844] [serial = 1187] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 62 (1A508000) [pid = 3844] [serial = 1184] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 61 (1A9C5000) [pid = 3844] [serial = 1186] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 60 (1899C800) [pid = 3844] [serial = 1181] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 59 (1A30E400) [pid = 3844] [serial = 1183] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 58 (1B66C400) [pid = 3844] [serial = 1226] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 57 (1890A800) [pid = 3844] [serial = 1178] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 56 (1B41A400) [pid = 3844] [serial = 1225] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 3844 | --DOMWINDOW == 55 (18993800) [pid = 3844] [serial = 1180] [outer = 00000000] [url = about:blank] 14:33:45 INFO - PROCESS | 3844 | --DOMWINDOW == 54 (1C9A6C00) [pid = 3844] [serial = 1228] [outer = 00000000] [url = about:blank] 14:33:45 INFO - PROCESS | 3844 | 1464989625518 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 14:33:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 14:33:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1360ms 14:33:45 INFO - PROCESS | 3844 | 1464989625542 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 14:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 14:33:45 INFO - PROCESS | 3844 | 1464989625545 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 14:33:45 INFO - PROCESS | 3844 | 1464989625550 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 14:33:45 INFO - PROCESS | 3844 | 1464989625553 Marionette TRACE conn3 <- [1,1646,null,{}] 14:33:45 INFO - PROCESS | 3844 | 1464989625558 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:45 INFO - PROCESS | 3844 | 1464989625649 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 14:33:45 INFO - PROCESS | 3844 | 1464989625657 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:45 INFO - PROCESS | 3844 | ++DOCSHELL 10374800 == 15 [pid = 3844] [id = 421] 14:33:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 55 (112B6400) [pid = 3844] [serial = 1263] [outer = 00000000] 14:33:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 56 (11C82C00) [pid = 3844] [serial = 1264] [outer = 112B6400] 14:33:45 INFO - PROCESS | 3844 | 1464989625706 Marionette DEBUG loaded listener.js 14:33:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 57 (12B93C00) [pid = 3844] [serial = 1265] [outer = 112B6400] 14:33:46 INFO - PROCESS | 3844 | 1464989626207 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 14:33:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 14:33:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 704ms 14:33:46 INFO - PROCESS | 3844 | 1464989626248 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 14:33:46 INFO - PROCESS | 3844 | 1464989626252 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 14:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 14:33:46 INFO - PROCESS | 3844 | 1464989626256 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 14:33:46 INFO - PROCESS | 3844 | 1464989626258 Marionette TRACE conn3 <- [1,1650,null,{}] 14:33:46 INFO - PROCESS | 3844 | 1464989626262 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:46 INFO - PROCESS | 3844 | 1464989626353 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 14:33:46 INFO - PROCESS | 3844 | 1464989626364 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:46 INFO - PROCESS | 3844 | ++DOCSHELL 13289800 == 16 [pid = 3844] [id = 422] 14:33:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 58 (1328B400) [pid = 3844] [serial = 1266] [outer = 00000000] 14:33:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 59 (1390E400) [pid = 3844] [serial = 1267] [outer = 1328B400] 14:33:46 INFO - PROCESS | 3844 | 1464989626409 Marionette DEBUG loaded listener.js 14:33:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 60 (141D1C00) [pid = 3844] [serial = 1268] [outer = 1328B400] 14:33:46 INFO - PROCESS | 3844 | 1464989626887 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 14:33:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 14:33:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 688ms 14:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 14:33:46 INFO - PROCESS | 3844 | 1464989626956 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 14:33:46 INFO - PROCESS | 3844 | 1464989626958 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 14:33:46 INFO - PROCESS | 3844 | 1464989626963 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 14:33:46 INFO - PROCESS | 3844 | 1464989626969 Marionette TRACE conn3 <- [1,1654,null,{}] 14:33:47 INFO - PROCESS | 3844 | 1464989626978 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:47 INFO - PROCESS | 3844 | 1464989627067 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 14:33:47 INFO - PROCESS | 3844 | 1464989627154 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:47 INFO - PROCESS | 3844 | ++DOCSHELL 15048C00 == 17 [pid = 3844] [id = 423] 14:33:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 61 (15049800) [pid = 3844] [serial = 1269] [outer = 00000000] 14:33:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 62 (15055C00) [pid = 3844] [serial = 1270] [outer = 15049800] 14:33:47 INFO - PROCESS | 3844 | 1464989627200 Marionette DEBUG loaded listener.js 14:33:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 63 (150A1400) [pid = 3844] [serial = 1271] [outer = 15049800] 14:33:47 INFO - PROCESS | 3844 | 1464989627598 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 14:33:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 14:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 688ms 14:33:47 INFO - PROCESS | 3844 | 1464989627661 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 14:33:47 INFO - PROCESS | 3844 | 1464989627664 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 14:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 14:33:47 INFO - PROCESS | 3844 | 1464989627667 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 14:33:47 INFO - PROCESS | 3844 | 1464989627669 Marionette TRACE conn3 <- [1,1658,null,{}] 14:33:47 INFO - PROCESS | 3844 | 1464989627673 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:47 INFO - PROCESS | 3844 | 1464989627837 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 14:33:47 INFO - PROCESS | 3844 | 1464989627865 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:47 INFO - PROCESS | 3844 | ++DOCSHELL 110D5800 == 18 [pid = 3844] [id = 424] 14:33:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 64 (15694000) [pid = 3844] [serial = 1272] [outer = 00000000] 14:33:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 65 (15AE5C00) [pid = 3844] [serial = 1273] [outer = 15694000] 14:33:47 INFO - PROCESS | 3844 | 1464989627909 Marionette DEBUG loaded listener.js 14:33:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 66 (16094C00) [pid = 3844] [serial = 1274] [outer = 15694000] 14:33:48 INFO - PROCESS | 3844 | 1464989628347 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 14:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 14:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 735ms 14:33:48 INFO - PROCESS | 3844 | 1464989628414 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 14:33:48 INFO - PROCESS | 3844 | 1464989628416 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 14:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 14:33:48 INFO - PROCESS | 3844 | 1464989628419 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 14:33:48 INFO - PROCESS | 3844 | 1464989628421 Marionette TRACE conn3 <- [1,1662,null,{}] 14:33:48 INFO - PROCESS | 3844 | 1464989628425 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:48 INFO - PROCESS | 3844 | 1464989628536 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 14:33:48 INFO - PROCESS | 3844 | --DOMWINDOW == 65 (11C0B800) [pid = 3844] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 14:33:48 INFO - PROCESS | 3844 | --DOMWINDOW == 64 (13C3BC00) [pid = 3844] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 14:33:48 INFO - PROCESS | 3844 | --DOMWINDOW == 63 (1B95F000) [pid = 3844] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 14:33:48 INFO - PROCESS | 3844 | --DOMWINDOW == 62 (10B26400) [pid = 3844] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 14:33:48 INFO - PROCESS | 3844 | --DOMWINDOW == 61 (0C789C00) [pid = 3844] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 14:33:48 INFO - PROCESS | 3844 | 1464989628594 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:48 INFO - PROCESS | 3844 | ++DOCSHELL 10A61C00 == 19 [pid = 3844] [id = 425] 14:33:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 62 (10A64800) [pid = 3844] [serial = 1275] [outer = 00000000] 14:33:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 63 (13713800) [pid = 3844] [serial = 1276] [outer = 10A64800] 14:33:48 INFO - PROCESS | 3844 | 1464989628648 Marionette DEBUG loaded listener.js 14:33:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 64 (16780400) [pid = 3844] [serial = 1277] [outer = 10A64800] 14:33:49 INFO - PROCESS | 3844 | 1464989629043 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 14:33:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 14:33:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 641ms 14:33:49 INFO - PROCESS | 3844 | 1464989629056 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 14:33:49 INFO - PROCESS | 3844 | 1464989629057 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 14:33:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 14:33:49 INFO - PROCESS | 3844 | 1464989629061 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 14:33:49 INFO - PROCESS | 3844 | 1464989629062 Marionette TRACE conn3 <- [1,1666,null,{}] 14:33:49 INFO - PROCESS | 3844 | 1464989629066 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:49 INFO - PROCESS | 3844 | 1464989629192 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 14:33:49 INFO - PROCESS | 3844 | 1464989629231 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:49 INFO - PROCESS | 3844 | ++DOCSHELL 15607800 == 20 [pid = 3844] [id = 426] 14:33:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 65 (1675AC00) [pid = 3844] [serial = 1278] [outer = 00000000] 14:33:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 66 (16C95400) [pid = 3844] [serial = 1279] [outer = 1675AC00] 14:33:49 INFO - PROCESS | 3844 | 1464989629280 Marionette DEBUG loaded listener.js 14:33:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 67 (16D7B800) [pid = 3844] [serial = 1280] [outer = 1675AC00] 14:33:49 INFO - PROCESS | 3844 | 1464989629676 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 14:33:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 14:33:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 641ms 14:33:49 INFO - PROCESS | 3844 | 1464989629699 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 14:33:49 INFO - PROCESS | 3844 | 1464989629701 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 14:33:49 INFO - PROCESS | 3844 | 1464989629704 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 14:33:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 14:33:49 INFO - PROCESS | 3844 | 1464989629706 Marionette TRACE conn3 <- [1,1670,null,{}] 14:33:49 INFO - PROCESS | 3844 | 1464989629709 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:49 INFO - PROCESS | 3844 | 1464989629819 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 14:33:49 INFO - PROCESS | 3844 | 1464989629830 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:49 INFO - PROCESS | 3844 | ++DOCSHELL 1609A000 == 21 [pid = 3844] [id = 427] 14:33:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 68 (16C9D400) [pid = 3844] [serial = 1281] [outer = 00000000] 14:33:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 69 (16D85C00) [pid = 3844] [serial = 1282] [outer = 16C9D400] 14:33:49 INFO - PROCESS | 3844 | 1464989629880 Marionette DEBUG loaded listener.js 14:33:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 70 (16EC2400) [pid = 3844] [serial = 1283] [outer = 16C9D400] 14:33:50 INFO - PROCESS | 3844 | 1464989630296 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 14:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 14:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 642ms 14:33:50 INFO - PROCESS | 3844 | 1464989630343 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 14:33:50 INFO - PROCESS | 3844 | 1464989630345 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 14:33:50 INFO - PROCESS | 3844 | 1464989630348 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 14:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 14:33:50 INFO - PROCESS | 3844 | 1464989630350 Marionette TRACE conn3 <- [1,1674,null,{}] 14:33:50 INFO - PROCESS | 3844 | 1464989630353 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:50 INFO - PROCESS | 3844 | 1464989630463 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 14:33:50 INFO - PROCESS | 3844 | 1464989630471 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:50 INFO - PROCESS | 3844 | ++DOCSHELL 16D79C00 == 22 [pid = 3844] [id = 428] 14:33:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 71 (16EC6000) [pid = 3844] [serial = 1284] [outer = 00000000] 14:33:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 72 (16ECCC00) [pid = 3844] [serial = 1285] [outer = 16EC6000] 14:33:50 INFO - PROCESS | 3844 | 1464989630515 Marionette DEBUG loaded listener.js 14:33:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 73 (16ED0800) [pid = 3844] [serial = 1286] [outer = 16EC6000] 14:33:50 INFO - PROCESS | 3844 | 1464989630945 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 14:33:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 14:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 626ms 14:33:51 INFO - PROCESS | 3844 | 1464989630986 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 14:33:51 INFO - PROCESS | 3844 | 1464989630988 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 14:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 14:33:51 INFO - PROCESS | 3844 | 1464989630991 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 14:33:51 INFO - PROCESS | 3844 | 1464989630993 Marionette TRACE conn3 <- [1,1678,null,{}] 14:33:51 INFO - PROCESS | 3844 | 1464989631001 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:51 INFO - PROCESS | 3844 | 1464989631114 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 14:33:51 INFO - PROCESS | 3844 | 1464989631122 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:51 INFO - PROCESS | 3844 | ++DOCSHELL 10B1C400 == 23 [pid = 3844] [id = 429] 14:33:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 74 (16EEB400) [pid = 3844] [serial = 1287] [outer = 00000000] 14:33:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 75 (16EF0C00) [pid = 3844] [serial = 1288] [outer = 16EEB400] 14:33:51 INFO - PROCESS | 3844 | 1464989631167 Marionette DEBUG loaded listener.js 14:33:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 76 (16EF4400) [pid = 3844] [serial = 1289] [outer = 16EEB400] 14:33:51 INFO - PROCESS | 3844 | 1464989631567 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 14:33:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 14:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 594ms 14:33:51 INFO - PROCESS | 3844 | 1464989631589 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 14:33:51 INFO - PROCESS | 3844 | 1464989631591 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 14:33:51 INFO - PROCESS | 3844 | 1464989631594 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 14:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 14:33:51 INFO - PROCESS | 3844 | 1464989631595 Marionette TRACE conn3 <- [1,1682,null,{}] 14:33:51 INFO - PROCESS | 3844 | 1464989631599 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:51 INFO - PROCESS | 3844 | 1464989631731 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 14:33:51 INFO - PROCESS | 3844 | 1464989631922 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:51 INFO - PROCESS | 3844 | ++DOCSHELL 10438400 == 24 [pid = 3844] [id = 430] 14:33:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 77 (10489800) [pid = 3844] [serial = 1290] [outer = 00000000] 14:33:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 78 (10A62000) [pid = 3844] [serial = 1291] [outer = 10489800] 14:33:52 INFO - PROCESS | 3844 | 1464989631983 Marionette DEBUG loaded listener.js 14:33:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 79 (10D28400) [pid = 3844] [serial = 1292] [outer = 10489800] 14:33:52 INFO - PROCESS | 3844 | 1464989632733 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 14:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 14:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1189ms 14:33:52 INFO - PROCESS | 3844 | 1464989632786 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 14:33:52 INFO - PROCESS | 3844 | 1464989632789 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 14:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 14:33:52 INFO - PROCESS | 3844 | 1464989632794 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 14:33:52 INFO - PROCESS | 3844 | 1464989632799 Marionette TRACE conn3 <- [1,1686,null,{}] 14:33:52 INFO - PROCESS | 3844 | 1464989632803 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:52 INFO - PROCESS | 3844 | 1464989632925 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 14:33:53 INFO - PROCESS | 3844 | 1464989633055 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:53 INFO - PROCESS | 3844 | ++DOCSHELL 13287400 == 25 [pid = 3844] [id = 431] 14:33:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 80 (132F2000) [pid = 3844] [serial = 1293] [outer = 00000000] 14:33:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 81 (1390CC00) [pid = 3844] [serial = 1294] [outer = 132F2000] 14:33:53 INFO - PROCESS | 3844 | 1464989633119 Marionette DEBUG loaded listener.js 14:33:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 82 (141D5C00) [pid = 3844] [serial = 1295] [outer = 132F2000] 14:33:54 INFO - PROCESS | 3844 | 1464989634058 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 14:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 14:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1314ms 14:33:54 INFO - PROCESS | 3844 | 1464989634110 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 14:33:54 INFO - PROCESS | 3844 | 1464989634114 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 14:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 14:33:54 INFO - PROCESS | 3844 | 1464989634120 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 14:33:54 INFO - PROCESS | 3844 | 1464989634123 Marionette TRACE conn3 <- [1,1690,null,{}] 14:33:54 INFO - PROCESS | 3844 | 1464989634130 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:54 INFO - PROCESS | 3844 | 1464989634233 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 14:33:54 INFO - PROCESS | 3844 | 1464989634353 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:54 INFO - PROCESS | 3844 | --DOCSHELL 0C77B400 == 24 [pid = 3844] [id = 420] 14:33:54 INFO - PROCESS | 3844 | --DOCSHELL 0F2F8800 == 23 [pid = 3844] [id = 419] 14:33:54 INFO - PROCESS | 3844 | --DOCSHELL 150AB000 == 22 [pid = 3844] [id = 418] 14:33:54 INFO - PROCESS | 3844 | --DOCSHELL 13715000 == 21 [pid = 3844] [id = 417] 14:33:54 INFO - PROCESS | 3844 | --DOCSHELL 10A5F000 == 20 [pid = 3844] [id = 416] 14:33:54 INFO - PROCESS | 3844 | --DOCSHELL 103D1800 == 19 [pid = 3844] [id = 415] 14:33:54 INFO - PROCESS | 3844 | --DOMWINDOW == 81 (14F1F400) [pid = 3844] [serial = 1240] [outer = 00000000] [url = about:blank] 14:33:54 INFO - PROCESS | 3844 | --DOMWINDOW == 80 (12D3A400) [pid = 3844] [serial = 1237] [outer = 00000000] [url = about:blank] 14:33:54 INFO - PROCESS | 3844 | --DOMWINDOW == 79 (1504D400) [pid = 3844] [serial = 1241] [outer = 00000000] [url = about:blank] 14:33:54 INFO - PROCESS | 3844 | --DOMWINDOW == 78 (15AEAC00) [pid = 3844] [serial = 1243] [outer = 00000000] [url = about:blank] 14:33:54 INFO - PROCESS | 3844 | --DOMWINDOW == 77 (10B8C800) [pid = 3844] [serial = 1234] [outer = 00000000] [url = about:blank] 14:33:54 INFO - PROCESS | 3844 | --DOMWINDOW == 76 (10D2C000) [pid = 3844] [serial = 1235] [outer = 00000000] [url = about:blank] 14:33:54 INFO - PROCESS | 3844 | --DOMWINDOW == 75 (0F2EE000) [pid = 3844] [serial = 1231] [outer = 00000000] [url = about:blank] 14:33:54 INFO - PROCESS | 3844 | --DOMWINDOW == 74 (0F2F4400) [pid = 3844] [serial = 1232] [outer = 00000000] [url = about:blank] 14:33:54 INFO - PROCESS | 3844 | --DOMWINDOW == 73 (13128400) [pid = 3844] [serial = 1238] [outer = 00000000] [url = about:blank] 14:33:54 INFO - PROCESS | 3844 | --DOMWINDOW == 72 (1D173C00) [pid = 3844] [serial = 1229] [outer = 00000000] [url = about:blank] 14:33:54 INFO - PROCESS | 3844 | ++DOCSHELL 0F2EE000 == 20 [pid = 3844] [id = 432] 14:33:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 73 (0F2EFC00) [pid = 3844] [serial = 1296] [outer = 00000000] 14:33:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 74 (10A57000) [pid = 3844] [serial = 1297] [outer = 0F2EFC00] 14:33:54 INFO - PROCESS | 3844 | 1464989634424 Marionette DEBUG loaded listener.js 14:33:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 75 (10B8E800) [pid = 3844] [serial = 1298] [outer = 0F2EFC00] 14:33:54 INFO - PROCESS | 3844 | 1464989634858 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 14:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 14:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 797ms 14:33:54 INFO - PROCESS | 3844 | 1464989634924 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 14:33:54 INFO - PROCESS | 3844 | 1464989634932 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 14:33:54 INFO - PROCESS | 3844 | 1464989634938 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 14:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 14:33:54 INFO - PROCESS | 3844 | 1464989634941 Marionette TRACE conn3 <- [1,1694,null,{}] 14:33:54 INFO - PROCESS | 3844 | 1464989634945 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:55 INFO - PROCESS | 3844 | 1464989635026 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 14:33:55 INFO - PROCESS | 3844 | 1464989635034 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:55 INFO - PROCESS | 3844 | ++DOCSHELL 112A9800 == 21 [pid = 3844] [id = 433] 14:33:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 76 (112C1400) [pid = 3844] [serial = 1299] [outer = 00000000] 14:33:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 77 (13032C00) [pid = 3844] [serial = 1300] [outer = 112C1400] 14:33:55 INFO - PROCESS | 3844 | 1464989635078 Marionette DEBUG loaded listener.js 14:33:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 78 (13127000) [pid = 3844] [serial = 1301] [outer = 112C1400] 14:33:55 INFO - PROCESS | 3844 | 1464989635561 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 14:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 14:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 703ms 14:33:55 INFO - PROCESS | 3844 | 1464989635638 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 14:33:55 INFO - PROCESS | 3844 | 1464989635640 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 14:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 14:33:55 INFO - PROCESS | 3844 | 1464989635644 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 14:33:55 INFO - PROCESS | 3844 | 1464989635647 Marionette TRACE conn3 <- [1,1698,null,{}] 14:33:55 INFO - PROCESS | 3844 | 1464989635658 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:55 INFO - PROCESS | 3844 | 1464989635780 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 14:33:55 INFO - PROCESS | 3844 | 1464989635867 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:55 INFO - PROCESS | 3844 | ++DOCSHELL 141D0400 == 22 [pid = 3844] [id = 434] 14:33:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 79 (141D0C00) [pid = 3844] [serial = 1302] [outer = 00000000] 14:33:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 80 (14F23000) [pid = 3844] [serial = 1303] [outer = 141D0C00] 14:33:55 INFO - PROCESS | 3844 | 1464989635917 Marionette DEBUG loaded listener.js 14:33:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 81 (14F93800) [pid = 3844] [serial = 1304] [outer = 141D0C00] 14:33:56 INFO - PROCESS | 3844 | 1464989636288 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 14:33:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 14:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 688ms 14:33:56 INFO - PROCESS | 3844 | 1464989636343 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 14:33:56 INFO - PROCESS | 3844 | 1464989636346 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 14:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 14:33:56 INFO - PROCESS | 3844 | 1464989636349 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 14:33:56 INFO - PROCESS | 3844 | 1464989636351 Marionette TRACE conn3 <- [1,1702,null,{}] 14:33:56 INFO - PROCESS | 3844 | 1464989636354 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:56 INFO - PROCESS | 3844 | 1464989636435 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 14:33:56 INFO - PROCESS | 3844 | 1464989636444 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:56 INFO - PROCESS | 3844 | ++DOCSHELL 1504BC00 == 23 [pid = 3844] [id = 435] 14:33:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 82 (1504C800) [pid = 3844] [serial = 1305] [outer = 00000000] 14:33:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 83 (150ADC00) [pid = 3844] [serial = 1306] [outer = 1504C800] 14:33:56 INFO - PROCESS | 3844 | 1464989636491 Marionette DEBUG loaded listener.js 14:33:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 84 (1576C000) [pid = 3844] [serial = 1307] [outer = 1504C800] 14:33:57 INFO - PROCESS | 3844 | 1464989636986 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 14:33:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 14:33:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 688ms 14:33:57 INFO - PROCESS | 3844 | 1464989637052 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 14:33:57 INFO - PROCESS | 3844 | 1464989637054 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 14:33:57 INFO - PROCESS | 3844 | 1464989637058 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 14:33:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 14:33:57 INFO - PROCESS | 3844 | 1464989637059 Marionette TRACE conn3 <- [1,1706,null,{}] 14:33:57 INFO - PROCESS | 3844 | 1464989637062 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:57 INFO - PROCESS | 3844 | 1464989637167 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 14:33:57 INFO - PROCESS | 3844 | 1464989637273 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:57 INFO - PROCESS | 3844 | ++DOCSHELL 11C85C00 == 24 [pid = 3844] [id = 436] 14:33:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 85 (15F39400) [pid = 3844] [serial = 1308] [outer = 00000000] 14:33:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (16099400) [pid = 3844] [serial = 1309] [outer = 15F39400] 14:33:57 INFO - PROCESS | 3844 | 1464989637318 Marionette DEBUG loaded listener.js 14:33:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (1677F800) [pid = 3844] [serial = 1310] [outer = 15F39400] 14:33:57 INFO - PROCESS | 3844 | 1464989637741 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 14:33:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 14:33:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 735ms 14:33:57 INFO - PROCESS | 3844 | 1464989637807 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 14:33:57 INFO - PROCESS | 3844 | 1464989637809 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 14:33:57 INFO - PROCESS | 3844 | 1464989637812 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 14:33:57 INFO - PROCESS | 3844 | 1464989637814 Marionette TRACE conn3 <- [1,1710,null,{}] 14:33:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 14:33:57 INFO - PROCESS | 3844 | 1464989637818 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:57 INFO - PROCESS | 3844 | 1464989637943 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 14:33:58 INFO - PROCESS | 3844 | 1464989638010 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:58 INFO - PROCESS | 3844 | ++DOCSHELL 16C19C00 == 25 [pid = 3844] [id = 437] 14:33:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (16C1A000) [pid = 3844] [serial = 1311] [outer = 00000000] 14:33:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (16EC7800) [pid = 3844] [serial = 1312] [outer = 16C1A000] 14:33:58 INFO - PROCESS | 3844 | 1464989638056 Marionette DEBUG loaded listener.js 14:33:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (16EEBC00) [pid = 3844] [serial = 1313] [outer = 16C1A000] 14:33:58 INFO - PROCESS | 3844 | 1464989638476 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 14:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 14:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 688ms 14:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 14:33:58 INFO - PROCESS | 3844 | 1464989638515 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 14:33:58 INFO - PROCESS | 3844 | 1464989638517 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 14:33:58 INFO - PROCESS | 3844 | 1464989638520 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 14:33:58 INFO - PROCESS | 3844 | 1464989638522 Marionette TRACE conn3 <- [1,1714,null,{}] 14:33:58 INFO - PROCESS | 3844 | 1464989638525 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:58 INFO - PROCESS | 3844 | 1464989638660 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 14:33:58 INFO - PROCESS | 3844 | 1464989638666 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:58 INFO - PROCESS | 3844 | ++DOCSHELL 16EF9000 == 26 [pid = 3844] [id = 438] 14:33:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (16EFA400) [pid = 3844] [serial = 1314] [outer = 00000000] 14:33:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (17146800) [pid = 3844] [serial = 1315] [outer = 16EFA400] 14:33:58 INFO - PROCESS | 3844 | 1464989638710 Marionette DEBUG loaded listener.js 14:33:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (17147800) [pid = 3844] [serial = 1316] [outer = 16EFA400] 14:33:59 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (16EC6000) [pid = 3844] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 14:33:59 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (112B6400) [pid = 3844] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 14:33:59 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (15049800) [pid = 3844] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 14:33:59 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (15694000) [pid = 3844] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 14:33:59 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (10A64800) [pid = 3844] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 14:33:59 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (16C9D400) [pid = 3844] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 14:33:59 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (0F2ED400) [pid = 3844] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 14:33:59 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (1328B400) [pid = 3844] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 14:33:59 INFO - PROCESS | 3844 | --DOMWINDOW == 84 (1675AC00) [pid = 3844] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 14:33:59 INFO - PROCESS | 3844 | --DOMWINDOW == 83 (14F1B400) [pid = 3844] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 14:33:59 INFO - PROCESS | 3844 | 1464989639245 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 14:33:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 14:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 735ms 14:33:59 INFO - PROCESS | 3844 | 1464989639262 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 14:33:59 INFO - PROCESS | 3844 | 1464989639264 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 14:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 14:33:59 INFO - PROCESS | 3844 | 1464989639268 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 14:33:59 INFO - PROCESS | 3844 | 1464989639269 Marionette TRACE conn3 <- [1,1718,null,{}] 14:33:59 INFO - PROCESS | 3844 | 1464989639273 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:59 INFO - PROCESS | 3844 | 1464989639361 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 14:33:59 INFO - PROCESS | 3844 | 1464989639368 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:59 INFO - PROCESS | 3844 | ++DOCSHELL 131B6800 == 27 [pid = 3844] [id = 439] 14:33:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 84 (14F21800) [pid = 3844] [serial = 1317] [outer = 00000000] 14:33:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 85 (16D88C00) [pid = 3844] [serial = 1318] [outer = 14F21800] 14:33:59 INFO - PROCESS | 3844 | 1464989639412 Marionette DEBUG loaded listener.js 14:33:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (16EF7000) [pid = 3844] [serial = 1319] [outer = 14F21800] 14:33:59 INFO - PROCESS | 3844 | 1464989639824 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 14:33:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 14:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 594ms 14:33:59 INFO - PROCESS | 3844 | 1464989639864 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 14:33:59 INFO - PROCESS | 3844 | 1464989639866 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 14:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 14:33:59 INFO - PROCESS | 3844 | 1464989639883 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 14:33:59 INFO - PROCESS | 3844 | 1464989639885 Marionette TRACE conn3 <- [1,1722,null,{}] 14:33:59 INFO - PROCESS | 3844 | 1464989639889 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:59 INFO - PROCESS | 3844 | 1464989639966 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 14:34:00 INFO - PROCESS | 3844 | 1464989639972 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:00 INFO - PROCESS | 3844 | ++DOCSHELL 14F99400 == 28 [pid = 3844] [id = 440] 14:34:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (16A4E000) [pid = 3844] [serial = 1320] [outer = 00000000] 14:34:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (177A3000) [pid = 3844] [serial = 1321] [outer = 16A4E000] 14:34:00 INFO - PROCESS | 3844 | 1464989640022 Marionette DEBUG loaded listener.js 14:34:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (105F6000) [pid = 3844] [serial = 1322] [outer = 16A4E000] 14:34:00 INFO - PROCESS | 3844 | 1464989640495 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 14:34:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 14:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 625ms 14:34:00 INFO - PROCESS | 3844 | 1464989640524 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 14:34:00 INFO - PROCESS | 3844 | 1464989640526 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 14:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 14:34:00 INFO - PROCESS | 3844 | 1464989640529 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 14:34:00 INFO - PROCESS | 3844 | 1464989640531 Marionette TRACE conn3 <- [1,1726,null,{}] 14:34:00 INFO - PROCESS | 3844 | 1464989640535 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:00 INFO - PROCESS | 3844 | 1464989640613 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 14:34:00 INFO - PROCESS | 3844 | 1464989640619 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:00 INFO - PROCESS | 3844 | ++DOCSHELL 15050800 == 29 [pid = 3844] [id = 441] 14:34:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (17141C00) [pid = 3844] [serial = 1323] [outer = 00000000] 14:34:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (17989800) [pid = 3844] [serial = 1324] [outer = 17141C00] 14:34:00 INFO - PROCESS | 3844 | 1464989640662 Marionette DEBUG loaded listener.js 14:34:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (1779F800) [pid = 3844] [serial = 1325] [outer = 17141C00] 14:34:01 INFO - PROCESS | 3844 | 1464989641190 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 14:34:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 14:34:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 703ms 14:34:01 INFO - PROCESS | 3844 | 1464989641228 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 14:34:01 INFO - PROCESS | 3844 | 1464989641233 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 14:34:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 14:34:01 INFO - PROCESS | 3844 | 1464989641238 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 14:34:01 INFO - PROCESS | 3844 | 1464989641243 Marionette TRACE conn3 <- [1,1730,null,{}] 14:34:01 INFO - PROCESS | 3844 | 1464989641250 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:01 INFO - PROCESS | 3844 | 1464989641399 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 14:34:01 INFO - PROCESS | 3844 | 1464989641509 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:01 INFO - PROCESS | 3844 | ++DOCSHELL 0C787400 == 30 [pid = 3844] [id = 442] 14:34:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (10A5A400) [pid = 3844] [serial = 1326] [outer = 00000000] 14:34:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (112A4000) [pid = 3844] [serial = 1327] [outer = 10A5A400] 14:34:01 INFO - PROCESS | 3844 | 1464989641564 Marionette DEBUG loaded listener.js 14:34:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (12809800) [pid = 3844] [serial = 1328] [outer = 10A5A400] 14:34:02 INFO - PROCESS | 3844 | 1464989642134 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 14:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 14:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 938ms 14:34:02 INFO - PROCESS | 3844 | 1464989642185 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 14:34:02 INFO - PROCESS | 3844 | 1464989642191 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 14:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 14:34:02 INFO - PROCESS | 3844 | 1464989642197 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 14:34:02 INFO - PROCESS | 3844 | 1464989642200 Marionette TRACE conn3 <- [1,1734,null,{}] 14:34:02 INFO - PROCESS | 3844 | 1464989642204 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:02 INFO - PROCESS | 3844 | 1464989642309 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 14:34:02 INFO - PROCESS | 3844 | 1464989642415 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:02 INFO - PROCESS | 3844 | ++DOCSHELL 132F1C00 == 31 [pid = 3844] [id = 443] 14:34:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (132F2800) [pid = 3844] [serial = 1329] [outer = 00000000] 14:34:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (1504B800) [pid = 3844] [serial = 1330] [outer = 132F2800] 14:34:02 INFO - PROCESS | 3844 | 1464989642468 Marionette DEBUG loaded listener.js 14:34:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (15688800) [pid = 3844] [serial = 1331] [outer = 132F2800] 14:34:03 INFO - PROCESS | 3844 | 1464989643099 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 14:34:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 14:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 938ms 14:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 14:34:03 INFO - PROCESS | 3844 | 1464989643140 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 14:34:03 INFO - PROCESS | 3844 | 1464989643143 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 14:34:03 INFO - PROCESS | 3844 | 1464989643146 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 14:34:03 INFO - PROCESS | 3844 | 1464989643150 Marionette TRACE conn3 <- [1,1738,null,{}] 14:34:03 INFO - PROCESS | 3844 | 1464989643161 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:03 INFO - PROCESS | 3844 | 1464989643266 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 14:34:03 INFO - PROCESS | 3844 | 1464989643398 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:03 INFO - PROCESS | 3844 | ++DOCSHELL 16EC3800 == 32 [pid = 3844] [id = 444] 14:34:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (16EEEC00) [pid = 3844] [serial = 1332] [outer = 00000000] 14:34:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (17758000) [pid = 3844] [serial = 1333] [outer = 16EEEC00] 14:34:03 INFO - PROCESS | 3844 | 1464989643456 Marionette DEBUG loaded listener.js 14:34:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (17989400) [pid = 3844] [serial = 1334] [outer = 16EEEC00] 14:34:04 INFO - PROCESS | 3844 | 1464989643994 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 14:34:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 14:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 891ms 14:34:04 INFO - PROCESS | 3844 | 1464989644050 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 14:34:04 INFO - PROCESS | 3844 | 1464989644053 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 14:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 14:34:04 INFO - PROCESS | 3844 | 1464989644057 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 14:34:04 INFO - PROCESS | 3844 | 1464989644058 Marionette TRACE conn3 <- [1,1742,null,{}] 14:34:04 INFO - PROCESS | 3844 | 1464989644062 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:04 INFO - PROCESS | 3844 | 1464989644201 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 14:34:04 INFO - PROCESS | 3844 | 1464989644332 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:04 INFO - PROCESS | 3844 | ++DOCSHELL 17DECC00 == 33 [pid = 3844] [id = 445] 14:34:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (17DEE800) [pid = 3844] [serial = 1335] [outer = 00000000] 14:34:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (18048000) [pid = 3844] [serial = 1336] [outer = 17DEE800] 14:34:04 INFO - PROCESS | 3844 | 1464989644387 Marionette DEBUG loaded listener.js 14:34:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (1825F800) [pid = 3844] [serial = 1337] [outer = 17DEE800] 14:34:05 INFO - PROCESS | 3844 | 1464989645053 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 14:34:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 14:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1141ms 14:34:05 INFO - PROCESS | 3844 | 1464989645232 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 14:34:05 INFO - PROCESS | 3844 | 1464989645236 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 14:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 14:34:05 INFO - PROCESS | 3844 | 1464989645250 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 14:34:05 INFO - PROCESS | 3844 | 1464989645252 Marionette TRACE conn3 <- [1,1746,null,{}] 14:34:05 INFO - PROCESS | 3844 | 1464989645258 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:05 INFO - PROCESS | 3844 | 1464989645356 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 14:34:05 INFO - PROCESS | 3844 | 1464989645484 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:05 INFO - PROCESS | 3844 | ++DOCSHELL 10B88800 == 34 [pid = 3844] [id = 446] 14:34:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (10D21C00) [pid = 3844] [serial = 1338] [outer = 00000000] 14:34:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (10D2A000) [pid = 3844] [serial = 1339] [outer = 10D21C00] 14:34:05 INFO - PROCESS | 3844 | 1464989645534 Marionette DEBUG loaded listener.js 14:34:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (11202C00) [pid = 3844] [serial = 1340] [outer = 10D21C00] 14:34:06 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (15EB2C00) [pid = 3844] [serial = 1244] [outer = 00000000] [url = about:blank] 14:34:06 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (16ED0800) [pid = 3844] [serial = 1286] [outer = 00000000] [url = about:blank] 14:34:06 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (11C82C00) [pid = 3844] [serial = 1264] [outer = 00000000] [url = about:blank] 14:34:06 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (12B93C00) [pid = 3844] [serial = 1265] [outer = 00000000] [url = about:blank] 14:34:06 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (15055C00) [pid = 3844] [serial = 1270] [outer = 00000000] [url = about:blank] 14:34:06 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (11436800) [pid = 3844] [serial = 1258] [outer = 00000000] [url = about:blank] 14:34:06 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (15AE5C00) [pid = 3844] [serial = 1273] [outer = 00000000] [url = about:blank] 14:34:06 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (1055C800) [pid = 3844] [serial = 1246] [outer = 00000000] [url = about:blank] 14:34:06 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (16094C00) [pid = 3844] [serial = 1274] [outer = 00000000] [url = about:blank] 14:34:06 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (13713800) [pid = 3844] [serial = 1276] [outer = 00000000] [url = about:blank] 14:34:06 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (16D85C00) [pid = 3844] [serial = 1282] [outer = 00000000] [url = about:blank] 14:34:06 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (16ECCC00) [pid = 3844] [serial = 1285] [outer = 00000000] [url = about:blank] 14:34:06 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (15772400) [pid = 3844] [serial = 1255] [outer = 00000000] [url = about:blank] 14:34:06 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (105EF000) [pid = 3844] [serial = 1262] [outer = 00000000] [url = about:blank] 14:34:06 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (10333400) [pid = 3844] [serial = 1261] [outer = 00000000] [url = about:blank] 14:34:06 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (13915800) [pid = 3844] [serial = 1252] [outer = 00000000] [url = about:blank] 14:34:06 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (1390E400) [pid = 3844] [serial = 1267] [outer = 00000000] [url = about:blank] 14:34:06 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (114AD400) [pid = 3844] [serial = 1249] [outer = 00000000] [url = about:blank] 14:34:06 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (141D1C00) [pid = 3844] [serial = 1268] [outer = 00000000] [url = about:blank] 14:34:06 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (16C95400) [pid = 3844] [serial = 1279] [outer = 00000000] [url = about:blank] 14:34:06 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (16D7B800) [pid = 3844] [serial = 1280] [outer = 00000000] [url = about:blank] 14:34:06 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (16EC2400) [pid = 3844] [serial = 1283] [outer = 00000000] [url = about:blank] 14:34:06 INFO - PROCESS | 3844 | --DOMWINDOW == 84 (16780400) [pid = 3844] [serial = 1277] [outer = 00000000] [url = about:blank] 14:34:06 INFO - PROCESS | 3844 | --DOMWINDOW == 83 (16EF0C00) [pid = 3844] [serial = 1288] [outer = 00000000] [url = about:blank] 14:34:06 INFO - PROCESS | 3844 | --DOMWINDOW == 82 (150A1400) [pid = 3844] [serial = 1271] [outer = 00000000] [url = about:blank] 14:34:06 INFO - PROCESS | 3844 | 1464989646122 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 14:34:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 14:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 907ms 14:34:06 INFO - PROCESS | 3844 | 1464989646154 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 14:34:06 INFO - PROCESS | 3844 | 1464989646159 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 14:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 14:34:06 INFO - PROCESS | 3844 | 1464989646171 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 14:34:06 INFO - PROCESS | 3844 | 1464989646174 Marionette TRACE conn3 <- [1,1750,null,{}] 14:34:06 INFO - PROCESS | 3844 | 1464989646178 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:06 INFO - PROCESS | 3844 | 1464989646261 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 14:34:06 INFO - PROCESS | 3844 | 1464989646269 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:06 INFO - PROCESS | 3844 | ++DOCSHELL 10B8A000 == 35 [pid = 3844] [id = 447] 14:34:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 83 (10B8D000) [pid = 3844] [serial = 1341] [outer = 00000000] 14:34:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 84 (11C82C00) [pid = 3844] [serial = 1342] [outer = 10B8D000] 14:34:06 INFO - PROCESS | 3844 | 1464989646314 Marionette DEBUG loaded listener.js 14:34:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 85 (12D33C00) [pid = 3844] [serial = 1343] [outer = 10B8D000] 14:34:06 INFO - PROCESS | 3844 | 1464989646798 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 14:34:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 14:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 641ms 14:34:06 INFO - PROCESS | 3844 | 1464989646811 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 14:34:06 INFO - PROCESS | 3844 | 1464989646813 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 14:34:06 INFO - PROCESS | 3844 | 1464989646816 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 14:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 14:34:06 INFO - PROCESS | 3844 | 1464989646818 Marionette TRACE conn3 <- [1,1754,null,{}] 14:34:06 INFO - PROCESS | 3844 | 1464989646828 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:06 INFO - PROCESS | 3844 | 1464989646955 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 14:34:06 INFO - PROCESS | 3844 | 1464989646966 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:06 INFO - PROCESS | 3844 | ++DOCSHELL 13712800 == 36 [pid = 3844] [id = 448] 14:34:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (13715400) [pid = 3844] [serial = 1344] [outer = 00000000] 14:34:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (13D48800) [pid = 3844] [serial = 1345] [outer = 13715400] 14:34:07 INFO - PROCESS | 3844 | 1464989647014 Marionette DEBUG loaded listener.js 14:34:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (141D3C00) [pid = 3844] [serial = 1346] [outer = 13715400] 14:34:07 INFO - PROCESS | 3844 | 1464989647482 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 14:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 14:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 688ms 14:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 14:34:07 INFO - PROCESS | 3844 | 1464989647517 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 14:34:07 INFO - PROCESS | 3844 | 1464989647519 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 14:34:07 INFO - PROCESS | 3844 | 1464989647522 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 14:34:07 INFO - PROCESS | 3844 | 1464989647524 Marionette TRACE conn3 <- [1,1758,null,{}] 14:34:07 INFO - PROCESS | 3844 | 1464989647528 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:07 INFO - PROCESS | 3844 | 1464989647608 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 14:34:07 INFO - PROCESS | 3844 | 1464989647615 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:07 INFO - PROCESS | 3844 | ++DOCSHELL 1504AC00 == 37 [pid = 3844] [id = 449] 14:34:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (1504B000) [pid = 3844] [serial = 1347] [outer = 00000000] 14:34:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (1509EC00) [pid = 3844] [serial = 1348] [outer = 1504B000] 14:34:07 INFO - PROCESS | 3844 | 1464989647659 Marionette DEBUG loaded listener.js 14:34:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (150A1000) [pid = 3844] [serial = 1349] [outer = 1504B000] 14:34:08 INFO - PROCESS | 3844 | 1464989648082 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 14:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 14:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 594ms 14:34:08 INFO - PROCESS | 3844 | 1464989648120 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 14:34:08 INFO - PROCESS | 3844 | 1464989648122 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 14:34:08 INFO - PROCESS | 3844 | 1464989648125 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 14:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 14:34:08 INFO - PROCESS | 3844 | 1464989648127 Marionette TRACE conn3 <- [1,1762,null,{}] 14:34:08 INFO - PROCESS | 3844 | 1464989648130 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:08 INFO - PROCESS | 3844 | 1464989648224 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 14:34:08 INFO - PROCESS | 3844 | 1464989648230 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:08 INFO - PROCESS | 3844 | ++DOCSHELL 1576FC00 == 38 [pid = 3844] [id = 450] 14:34:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (15771400) [pid = 3844] [serial = 1350] [outer = 00000000] 14:34:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (15AEFC00) [pid = 3844] [serial = 1351] [outer = 15771400] 14:34:08 INFO - PROCESS | 3844 | 1464989648274 Marionette DEBUG loaded listener.js 14:34:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (15EB9400) [pid = 3844] [serial = 1352] [outer = 15771400] 14:34:08 INFO - PROCESS | 3844 | 1464989648751 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 14:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 14:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 641ms 14:34:08 INFO - PROCESS | 3844 | 1464989648763 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 14:34:08 INFO - PROCESS | 3844 | 1464989648765 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 14:34:08 INFO - PROCESS | 3844 | 1464989648768 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 14:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 14:34:08 INFO - PROCESS | 3844 | 1464989648770 Marionette TRACE conn3 <- [1,1766,null,{}] 14:34:08 INFO - PROCESS | 3844 | 1464989648777 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:08 INFO - PROCESS | 3844 | 1464989648913 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 14:34:08 INFO - PROCESS | 3844 | 1464989648923 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:08 INFO - PROCESS | 3844 | ++DOCSHELL 1675AC00 == 39 [pid = 3844] [id = 451] 14:34:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (16780800) [pid = 3844] [serial = 1353] [outer = 00000000] 14:34:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (168CA800) [pid = 3844] [serial = 1354] [outer = 16780800] 14:34:08 INFO - PROCESS | 3844 | 1464989648968 Marionette DEBUG loaded listener.js 14:34:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (16C97000) [pid = 3844] [serial = 1355] [outer = 16780800] 14:34:09 INFO - PROCESS | 3844 | 1464989649423 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 14:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 14:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 688ms 14:34:09 INFO - PROCESS | 3844 | 1464989649468 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 14:34:09 INFO - PROCESS | 3844 | 1464989649470 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 14:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 14:34:09 INFO - PROCESS | 3844 | 1464989649479 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 14:34:09 INFO - PROCESS | 3844 | 1464989649480 Marionette TRACE conn3 <- [1,1770,null,{}] 14:34:09 INFO - PROCESS | 3844 | 1464989649484 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:09 INFO - PROCESS | 3844 | 1464989649590 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 14:34:09 INFO - PROCESS | 3844 | 1464989649681 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:09 INFO - PROCESS | 3844 | ++DOCSHELL 105EF800 == 40 [pid = 3844] [id = 452] 14:34:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (16C9B400) [pid = 3844] [serial = 1356] [outer = 00000000] 14:34:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (16EC3000) [pid = 3844] [serial = 1357] [outer = 16C9B400] 14:34:09 INFO - PROCESS | 3844 | 1464989649724 Marionette DEBUG loaded listener.js 14:34:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (16EC3C00) [pid = 3844] [serial = 1358] [outer = 16C9B400] 14:34:10 INFO - PROCESS | 3844 | 1464989650134 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 14:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 14:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 704ms 14:34:10 INFO - PROCESS | 3844 | 1464989650178 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 14:34:10 INFO - PROCESS | 3844 | 1464989650180 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 14:34:10 INFO - PROCESS | 3844 | 1464989650183 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 14:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 14:34:10 INFO - PROCESS | 3844 | 1464989650185 Marionette TRACE conn3 <- [1,1774,null,{}] 14:34:10 INFO - PROCESS | 3844 | 1464989650194 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:10 INFO - PROCESS | 3844 | 1464989650309 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 14:34:10 INFO - PROCESS | 3844 | 1464989650315 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:10 INFO - PROCESS | 3844 | ++DOCSHELL 105FA400 == 41 [pid = 3844] [id = 453] 14:34:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (11C04800) [pid = 3844] [serial = 1359] [outer = 00000000] 14:34:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (16EF3400) [pid = 3844] [serial = 1360] [outer = 11C04800] 14:34:10 INFO - PROCESS | 3844 | 1464989650358 Marionette DEBUG loaded listener.js 14:34:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (16EF7400) [pid = 3844] [serial = 1361] [outer = 11C04800] 14:34:10 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (15F39400) [pid = 3844] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 14:34:10 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (16C1A000) [pid = 3844] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 14:34:10 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (141D0C00) [pid = 3844] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 14:34:10 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (16A4E000) [pid = 3844] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 14:34:10 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (0F2EFC00) [pid = 3844] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 14:34:10 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (1504C800) [pid = 3844] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 14:34:10 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (112C1400) [pid = 3844] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 14:34:10 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (16EEB400) [pid = 3844] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 14:34:10 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (16EFA400) [pid = 3844] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 14:34:10 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (14F21800) [pid = 3844] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 14:34:10 INFO - PROCESS | 3844 | 1464989650846 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 14:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 14:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 704ms 14:34:10 INFO - PROCESS | 3844 | 1464989650883 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 14:34:10 INFO - PROCESS | 3844 | 1464989650885 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 14:34:10 INFO - PROCESS | 3844 | 1464989650889 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 14:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 14:34:10 INFO - PROCESS | 3844 | 1464989650890 Marionette TRACE conn3 <- [1,1778,null,{}] 14:34:10 INFO - PROCESS | 3844 | 1464989650894 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:11 INFO - PROCESS | 3844 | 1464989650999 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 14:34:11 INFO - PROCESS | 3844 | 1464989651008 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:11 INFO - PROCESS | 3844 | ++DOCSHELL 11433800 == 42 [pid = 3844] [id = 454] 14:34:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (12D86000) [pid = 3844] [serial = 1362] [outer = 00000000] 14:34:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (16D81C00) [pid = 3844] [serial = 1363] [outer = 12D86000] 14:34:11 INFO - PROCESS | 3844 | 1464989651052 Marionette DEBUG loaded listener.js 14:34:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (16EF0400) [pid = 3844] [serial = 1364] [outer = 12D86000] 14:34:11 INFO - PROCESS | 3844 | 1464989651474 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 14:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 14:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 641ms 14:34:11 INFO - PROCESS | 3844 | 1464989651527 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 14:34:11 INFO - PROCESS | 3844 | 1464989651529 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 14:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 14:34:11 INFO - PROCESS | 3844 | 1464989651533 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 14:34:11 INFO - PROCESS | 3844 | 1464989651534 Marionette TRACE conn3 <- [1,1782,null,{}] 14:34:11 INFO - PROCESS | 3844 | 1464989651538 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:11 INFO - PROCESS | 3844 | 1464989651616 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 14:34:11 INFO - PROCESS | 3844 | 1464989651624 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:11 INFO - PROCESS | 3844 | ++DOCSHELL 10560400 == 43 [pid = 3844] [id = 455] 14:34:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (17499400) [pid = 3844] [serial = 1365] [outer = 00000000] 14:34:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (178E2800) [pid = 3844] [serial = 1366] [outer = 17499400] 14:34:11 INFO - PROCESS | 3844 | 1464989651667 Marionette DEBUG loaded listener.js 14:34:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (1798C400) [pid = 3844] [serial = 1367] [outer = 17499400] 14:34:12 INFO - PROCESS | 3844 | 1464989652078 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 14:34:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 594ms 14:34:12 INFO - PROCESS | 3844 | 1464989652136 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 14:34:12 INFO - PROCESS | 3844 | 1464989652139 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 14:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 14:34:12 INFO - PROCESS | 3844 | 1464989652146 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 14:34:12 INFO - PROCESS | 3844 | 1464989652148 Marionette TRACE conn3 <- [1,1786,null,{}] 14:34:12 INFO - PROCESS | 3844 | 1464989652152 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:12 INFO - PROCESS | 3844 | 1464989652254 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 14:34:12 INFO - PROCESS | 3844 | 1464989652263 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:12 INFO - PROCESS | 3844 | ++DOCSHELL 17DEA800 == 44 [pid = 3844] [id = 456] 14:34:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (17DED000) [pid = 3844] [serial = 1368] [outer = 00000000] 14:34:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (1872D000) [pid = 3844] [serial = 1369] [outer = 17DED000] 14:34:12 INFO - PROCESS | 3844 | 1464989652313 Marionette DEBUG loaded listener.js 14:34:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (18732800) [pid = 3844] [serial = 1370] [outer = 17DED000] 14:34:13 INFO - PROCESS | 3844 | 1464989652988 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 14:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 14:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 892ms 14:34:13 INFO - PROCESS | 3844 | 1464989653051 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 14:34:13 INFO - PROCESS | 3844 | 1464989653055 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 14:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 14:34:13 INFO - PROCESS | 3844 | 1464989653062 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 14:34:13 INFO - PROCESS | 3844 | 1464989653065 Marionette TRACE conn3 <- [1,1790,null,{}] 14:34:13 INFO - PROCESS | 3844 | 1464989653071 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:13 INFO - PROCESS | 3844 | 1464989653210 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 14:34:13 INFO - PROCESS | 3844 | 1464989653351 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:13 INFO - PROCESS | 3844 | ++DOCSHELL 10D23400 == 45 [pid = 3844] [id = 457] 14:34:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (10D24800) [pid = 3844] [serial = 1371] [outer = 00000000] 14:34:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (11C02400) [pid = 3844] [serial = 1372] [outer = 10D24800] 14:34:13 INFO - PROCESS | 3844 | 1464989653408 Marionette DEBUG loaded listener.js 14:34:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (13003400) [pid = 3844] [serial = 1373] [outer = 10D24800] 14:34:14 INFO - PROCESS | 3844 | 1464989653994 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:34:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 14:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 954ms 14:34:14 INFO - PROCESS | 3844 | 1464989654022 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 14:34:14 INFO - PROCESS | 3844 | 1464989654028 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 14:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 14:34:14 INFO - PROCESS | 3844 | 1464989654036 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 14:34:14 INFO - PROCESS | 3844 | 1464989654039 Marionette TRACE conn3 <- [1,1794,null,{}] 14:34:14 INFO - PROCESS | 3844 | 1464989654043 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:14 INFO - PROCESS | 3844 | 1464989654150 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 14:34:14 INFO - PROCESS | 3844 | 1464989654257 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:14 INFO - PROCESS | 3844 | ++DOCSHELL 13916000 == 46 [pid = 3844] [id = 458] 14:34:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (13C43C00) [pid = 3844] [serial = 1374] [outer = 00000000] 14:34:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (14F90C00) [pid = 3844] [serial = 1375] [outer = 13C43C00] 14:34:14 INFO - PROCESS | 3844 | 1464989654318 Marionette DEBUG loaded listener.js 14:34:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (1504E400) [pid = 3844] [serial = 1376] [outer = 13C43C00] 14:34:14 INFO - PROCESS | 3844 | 1464989654914 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 14:34:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 14:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 892ms 14:34:14 INFO - PROCESS | 3844 | 1464989654942 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 14:34:14 INFO - PROCESS | 3844 | 1464989654945 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 14:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 14:34:14 INFO - PROCESS | 3844 | 1464989654949 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 14:34:14 INFO - PROCESS | 3844 | 1464989654953 Marionette TRACE conn3 <- [1,1798,null,{}] 14:34:14 INFO - PROCESS | 3844 | 1464989654964 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:15 INFO - PROCESS | 3844 | 1464989655071 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 14:34:15 INFO - PROCESS | 3844 | 1464989655209 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:15 INFO - PROCESS | 3844 | ++DOCSHELL 16EC8400 == 47 [pid = 3844] [id = 459] 14:34:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (16EC8800) [pid = 3844] [serial = 1377] [outer = 00000000] 14:34:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (178DD000) [pid = 3844] [serial = 1378] [outer = 16EC8800] 14:34:15 INFO - PROCESS | 3844 | 1464989655266 Marionette DEBUG loaded listener.js 14:34:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (1844BC00) [pid = 3844] [serial = 1379] [outer = 16EC8800] 14:34:15 INFO - PROCESS | 3844 | 1464989655835 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 14:34:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 14:34:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 938ms 14:34:15 INFO - PROCESS | 3844 | 1464989655893 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 14:34:15 INFO - PROCESS | 3844 | 1464989655896 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 14:34:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 14:34:15 INFO - PROCESS | 3844 | 1464989655900 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 14:34:15 INFO - PROCESS | 3844 | 1464989655902 Marionette TRACE conn3 <- [1,1802,null,{}] 14:34:15 INFO - PROCESS | 3844 | 1464989655905 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:16 INFO - PROCESS | 3844 | 1464989656012 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 14:34:16 INFO - PROCESS | 3844 | 1464989656147 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:16 INFO - PROCESS | 3844 | ++DOCSHELL 18729800 == 48 [pid = 3844] [id = 460] 14:34:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (18731800) [pid = 3844] [serial = 1380] [outer = 00000000] 14:34:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (18740000) [pid = 3844] [serial = 1381] [outer = 18731800] 14:34:16 INFO - PROCESS | 3844 | 1464989656202 Marionette DEBUG loaded listener.js 14:34:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (18744C00) [pid = 3844] [serial = 1382] [outer = 18731800] 14:34:17 INFO - PROCESS | 3844 | 1464989657018 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 14:34:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 14:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1142ms 14:34:17 INFO - PROCESS | 3844 | 1464989657046 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 14:34:17 INFO - PROCESS | 3844 | 1464989657050 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 14:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 14:34:17 INFO - PROCESS | 3844 | 1464989657056 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 14:34:17 INFO - PROCESS | 3844 | 1464989657060 Marionette TRACE conn3 <- [1,1806,null,{}] 14:34:17 INFO - PROCESS | 3844 | 1464989657065 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:17 INFO - PROCESS | 3844 | 1464989657161 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 14:34:17 INFO - PROCESS | 3844 | 1464989657291 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:17 INFO - PROCESS | 3844 | ++DOCSHELL 10D2D400 == 49 [pid = 3844] [id = 461] 14:34:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (1125CC00) [pid = 3844] [serial = 1383] [outer = 00000000] 14:34:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (12D8A000) [pid = 3844] [serial = 1384] [outer = 1125CC00] 14:34:17 INFO - PROCESS | 3844 | 1464989657344 Marionette DEBUG loaded listener.js 14:34:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (131BC400) [pid = 3844] [serial = 1385] [outer = 1125CC00] 14:34:17 INFO - PROCESS | 3844 | --DOCSHELL 10560400 == 48 [pid = 3844] [id = 455] 14:34:17 INFO - PROCESS | 3844 | --DOCSHELL 11433800 == 47 [pid = 3844] [id = 454] 14:34:17 INFO - PROCESS | 3844 | --DOCSHELL 105FA400 == 46 [pid = 3844] [id = 453] 14:34:17 INFO - PROCESS | 3844 | --DOCSHELL 105EF800 == 45 [pid = 3844] [id = 452] 14:34:17 INFO - PROCESS | 3844 | --DOCSHELL 1675AC00 == 44 [pid = 3844] [id = 451] 14:34:17 INFO - PROCESS | 3844 | --DOCSHELL 1576FC00 == 43 [pid = 3844] [id = 450] 14:34:17 INFO - PROCESS | 3844 | --DOCSHELL 1504AC00 == 42 [pid = 3844] [id = 449] 14:34:17 INFO - PROCESS | 3844 | --DOCSHELL 13712800 == 41 [pid = 3844] [id = 448] 14:34:17 INFO - PROCESS | 3844 | --DOCSHELL 10B8A000 == 40 [pid = 3844] [id = 447] 14:34:17 INFO - PROCESS | 3844 | --DOCSHELL 10B88800 == 39 [pid = 3844] [id = 446] 14:34:17 INFO - PROCESS | 3844 | --DOCSHELL 16EC3800 == 38 [pid = 3844] [id = 444] 14:34:17 INFO - PROCESS | 3844 | --DOCSHELL 132F1C00 == 37 [pid = 3844] [id = 443] 14:34:17 INFO - PROCESS | 3844 | --DOCSHELL 0C787400 == 36 [pid = 3844] [id = 442] 14:34:17 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (17989800) [pid = 3844] [serial = 1324] [outer = 00000000] [url = about:blank] 14:34:17 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (16099400) [pid = 3844] [serial = 1309] [outer = 00000000] [url = about:blank] 14:34:17 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (16EC7800) [pid = 3844] [serial = 1312] [outer = 00000000] [url = about:blank] 14:34:17 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (14F23000) [pid = 3844] [serial = 1303] [outer = 00000000] [url = about:blank] 14:34:17 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (105F6000) [pid = 3844] [serial = 1322] [outer = 00000000] [url = about:blank] 14:34:17 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (14F93800) [pid = 3844] [serial = 1304] [outer = 00000000] [url = about:blank] 14:34:17 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (10A57000) [pid = 3844] [serial = 1297] [outer = 00000000] [url = about:blank] 14:34:17 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (10B8E800) [pid = 3844] [serial = 1298] [outer = 00000000] [url = about:blank] 14:34:17 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (1677F800) [pid = 3844] [serial = 1310] [outer = 00000000] [url = about:blank] 14:34:17 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (150ADC00) [pid = 3844] [serial = 1306] [outer = 00000000] [url = about:blank] 14:34:17 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (13032C00) [pid = 3844] [serial = 1300] [outer = 00000000] [url = about:blank] 14:34:17 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (13127000) [pid = 3844] [serial = 1301] [outer = 00000000] [url = about:blank] 14:34:17 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (1390CC00) [pid = 3844] [serial = 1294] [outer = 00000000] [url = about:blank] 14:34:17 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (16EF4400) [pid = 3844] [serial = 1289] [outer = 00000000] [url = about:blank] 14:34:17 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (10A62000) [pid = 3844] [serial = 1291] [outer = 00000000] [url = about:blank] 14:34:17 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (17146800) [pid = 3844] [serial = 1315] [outer = 00000000] [url = about:blank] 14:34:17 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (16EEBC00) [pid = 3844] [serial = 1313] [outer = 00000000] [url = about:blank] 14:34:17 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (177A3000) [pid = 3844] [serial = 1321] [outer = 00000000] [url = about:blank] 14:34:17 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (17147800) [pid = 3844] [serial = 1316] [outer = 00000000] [url = about:blank] 14:34:17 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (16D88C00) [pid = 3844] [serial = 1318] [outer = 00000000] [url = about:blank] 14:34:17 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (16EF7000) [pid = 3844] [serial = 1319] [outer = 00000000] [url = about:blank] 14:34:17 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (1576C000) [pid = 3844] [serial = 1307] [outer = 00000000] [url = about:blank] 14:34:17 INFO - PROCESS | 3844 | 1464989657958 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 14:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 14:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 938ms 14:34:18 INFO - PROCESS | 3844 | 1464989658001 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 14:34:18 INFO - PROCESS | 3844 | 1464989658006 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 14:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 14:34:18 INFO - PROCESS | 3844 | 1464989658013 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 14:34:18 INFO - PROCESS | 3844 | 1464989658015 Marionette TRACE conn3 <- [1,1810,null,{}] 14:34:18 INFO - PROCESS | 3844 | 1464989658019 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:18 INFO - PROCESS | 3844 | 1464989658103 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 14:34:18 INFO - PROCESS | 3844 | 1464989658111 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:18 INFO - PROCESS | 3844 | ++DOCSHELL 105FBC00 == 37 [pid = 3844] [id = 462] 14:34:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (10A57000) [pid = 3844] [serial = 1386] [outer = 00000000] 14:34:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (12D33400) [pid = 3844] [serial = 1387] [outer = 10A57000] 14:34:18 INFO - PROCESS | 3844 | 1464989658156 Marionette DEBUG loaded listener.js 14:34:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (1312C000) [pid = 3844] [serial = 1388] [outer = 10A57000] 14:34:18 INFO - PROCESS | 3844 | 1464989658689 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 14:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 14:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 735ms 14:34:18 INFO - PROCESS | 3844 | 1464989658752 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 14:34:18 INFO - PROCESS | 3844 | 1464989658754 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 14:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 14:34:18 INFO - PROCESS | 3844 | 1464989658758 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 14:34:18 INFO - PROCESS | 3844 | 1464989658761 Marionette TRACE conn3 <- [1,1814,null,{}] 14:34:18 INFO - PROCESS | 3844 | 1464989658771 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:18 INFO - PROCESS | 3844 | 1464989658859 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 14:34:18 INFO - PROCESS | 3844 | 1464989658949 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:18 INFO - PROCESS | 3844 | ++DOCSHELL 14F24400 == 38 [pid = 3844] [id = 463] 14:34:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (14F24C00) [pid = 3844] [serial = 1389] [outer = 00000000] 14:34:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (1504B400) [pid = 3844] [serial = 1390] [outer = 14F24C00] 14:34:18 INFO - PROCESS | 3844 | 1464989658997 Marionette DEBUG loaded listener.js 14:34:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (150AB000) [pid = 3844] [serial = 1391] [outer = 14F24C00] 14:34:19 INFO - PROCESS | 3844 | 1464989659373 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 14:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 14:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 625ms 14:34:19 INFO - PROCESS | 3844 | 1464989659395 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 14:34:19 INFO - PROCESS | 3844 | 1464989659398 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 14:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 14:34:19 INFO - PROCESS | 3844 | 1464989659401 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 14:34:19 INFO - PROCESS | 3844 | 1464989659403 Marionette TRACE conn3 <- [1,1818,null,{}] 14:34:19 INFO - PROCESS | 3844 | 1464989659406 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:19 INFO - PROCESS | 3844 | 1464989659487 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 14:34:19 INFO - PROCESS | 3844 | 1464989659494 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:19 INFO - PROCESS | 3844 | ++DOCSHELL 1509F000 == 39 [pid = 3844] [id = 464] 14:34:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (15AE9800) [pid = 3844] [serial = 1392] [outer = 00000000] 14:34:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (16099400) [pid = 3844] [serial = 1393] [outer = 15AE9800] 14:34:19 INFO - PROCESS | 3844 | 1464989659539 Marionette DEBUG loaded listener.js 14:34:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (1678DC00) [pid = 3844] [serial = 1394] [outer = 15AE9800] 14:34:19 INFO - PROCESS | 3844 | 1464989659976 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 14:34:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 14:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 594ms 14:34:20 INFO - PROCESS | 3844 | 1464989660006 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 14:34:20 INFO - PROCESS | 3844 | 1464989660007 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 14:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 14:34:20 INFO - PROCESS | 3844 | 1464989660028 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 14:34:20 INFO - PROCESS | 3844 | 1464989660030 Marionette TRACE conn3 <- [1,1822,null,{}] 14:34:20 INFO - PROCESS | 3844 | 1464989660034 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:20 INFO - PROCESS | 3844 | 1464989660157 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 14:34:20 INFO - PROCESS | 3844 | 1464989660164 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:20 INFO - PROCESS | 3844 | ++DOCSHELL 16C97C00 == 40 [pid = 3844] [id = 465] 14:34:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (16C98C00) [pid = 3844] [serial = 1395] [outer = 00000000] 14:34:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (16D80C00) [pid = 3844] [serial = 1396] [outer = 16C98C00] 14:34:20 INFO - PROCESS | 3844 | 1464989660208 Marionette DEBUG loaded listener.js 14:34:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (16D85C00) [pid = 3844] [serial = 1397] [outer = 16C98C00] 14:34:20 INFO - PROCESS | 3844 | 1464989660677 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 14:34:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 14:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 719ms 14:34:20 INFO - PROCESS | 3844 | 1464989660728 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 14:34:20 INFO - PROCESS | 3844 | 1464989660730 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 14:34:20 INFO - PROCESS | 3844 | 1464989660734 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 14:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 14:34:20 INFO - PROCESS | 3844 | 1464989660735 Marionette TRACE conn3 <- [1,1826,null,{}] 14:34:20 INFO - PROCESS | 3844 | 1464989660739 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:20 INFO - PROCESS | 3844 | 1464989660877 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 14:34:20 INFO - PROCESS | 3844 | 1464989660893 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:20 INFO - PROCESS | 3844 | ++DOCSHELL 16EEFC00 == 41 [pid = 3844] [id = 466] 14:34:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (16EF0800) [pid = 3844] [serial = 1398] [outer = 00000000] 14:34:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (16EF9800) [pid = 3844] [serial = 1399] [outer = 16EF0800] 14:34:21 INFO - PROCESS | 3844 | 1464989660991 Marionette DEBUG loaded listener.js 14:34:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (17757800) [pid = 3844] [serial = 1400] [outer = 16EF0800] 14:34:21 INFO - PROCESS | 3844 | 1464989661427 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 14:34:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 14:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 735ms 14:34:21 INFO - PROCESS | 3844 | 1464989661474 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 14:34:21 INFO - PROCESS | 3844 | 1464989661476 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 14:34:21 INFO - PROCESS | 3844 | 1464989661480 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 14:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 14:34:21 INFO - PROCESS | 3844 | 1464989661482 Marionette TRACE conn3 <- [1,1830,null,{}] 14:34:21 INFO - PROCESS | 3844 | 1464989661521 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:21 INFO - PROCESS | 3844 | 1464989661639 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 14:34:21 INFO - PROCESS | 3844 | 1464989661650 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:21 INFO - PROCESS | 3844 | ++DOCSHELL 177A4400 == 42 [pid = 3844] [id = 467] 14:34:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (177A9C00) [pid = 3844] [serial = 1401] [outer = 00000000] 14:34:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (1825F400) [pid = 3844] [serial = 1402] [outer = 177A9C00] 14:34:21 INFO - PROCESS | 3844 | 1464989661693 Marionette DEBUG loaded listener.js 14:34:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (18449400) [pid = 3844] [serial = 1403] [outer = 177A9C00] 14:34:22 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (16780800) [pid = 3844] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 14:34:22 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (16C9B400) [pid = 3844] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 14:34:22 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (15771400) [pid = 3844] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 14:34:22 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (13715400) [pid = 3844] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 14:34:22 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (10B8D000) [pid = 3844] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 14:34:22 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (1504B000) [pid = 3844] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 14:34:22 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (10D21C00) [pid = 3844] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 14:34:22 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (11C04800) [pid = 3844] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 14:34:22 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (12D86000) [pid = 3844] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 14:34:22 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (17499400) [pid = 3844] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 14:34:22 INFO - PROCESS | 3844 | 1464989662267 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 14:34:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 14:34:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 813ms 14:34:22 INFO - PROCESS | 3844 | 1464989662303 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 14:34:22 INFO - PROCESS | 3844 | 1464989662304 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 14:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 14:34:22 INFO - PROCESS | 3844 | 1464989662311 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 14:34:22 INFO - PROCESS | 3844 | 1464989662313 Marionette TRACE conn3 <- [1,1834,null,{}] 14:34:22 INFO - PROCESS | 3844 | 1464989662316 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:22 INFO - PROCESS | 3844 | 1464989662394 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 14:34:22 INFO - PROCESS | 3844 | 1464989662401 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:22 INFO - PROCESS | 3844 | ++DOCSHELL 0F2F1C00 == 43 [pid = 3844] [id = 468] 14:34:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (11A10C00) [pid = 3844] [serial = 1404] [outer = 00000000] 14:34:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (14F91C00) [pid = 3844] [serial = 1405] [outer = 11A10C00] 14:34:22 INFO - PROCESS | 3844 | 1464989662451 Marionette DEBUG loaded listener.js 14:34:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (12D86000) [pid = 3844] [serial = 1406] [outer = 11A10C00] 14:34:22 INFO - PROCESS | 3844 | 1464989662909 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 14:34:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 14:34:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 641ms 14:34:22 INFO - PROCESS | 3844 | 1464989662964 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 14:34:22 INFO - PROCESS | 3844 | 1464989662966 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 14:34:22 INFO - PROCESS | 3844 | 1464989662969 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 14:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 14:34:22 INFO - PROCESS | 3844 | 1464989662971 Marionette TRACE conn3 <- [1,1838,null,{}] 14:34:22 INFO - PROCESS | 3844 | 1464989662976 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:23 INFO - PROCESS | 3844 | 1464989663057 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 14:34:23 INFO - PROCESS | 3844 | 1464989663064 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:23 INFO - PROCESS | 3844 | ++DOCSHELL 13715400 == 44 [pid = 3844] [id = 469] 14:34:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (16780800) [pid = 3844] [serial = 1407] [outer = 00000000] 14:34:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (1798DC00) [pid = 3844] [serial = 1408] [outer = 16780800] 14:34:23 INFO - PROCESS | 3844 | 1464989663107 Marionette DEBUG loaded listener.js 14:34:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (18732C00) [pid = 3844] [serial = 1409] [outer = 16780800] 14:34:23 INFO - PROCESS | 3844 | 1464989663537 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 14:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 594ms 14:34:23 INFO - PROCESS | 3844 | 1464989663567 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 14:34:23 INFO - PROCESS | 3844 | 1464989663569 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 14:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 14:34:23 INFO - PROCESS | 3844 | 1464989663572 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 14:34:23 INFO - PROCESS | 3844 | 1464989663574 Marionette TRACE conn3 <- [1,1842,null,{}] 14:34:23 INFO - PROCESS | 3844 | 1464989663582 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:23 INFO - PROCESS | 3844 | 1464989663660 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 14:34:23 INFO - PROCESS | 3844 | 1464989663667 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:23 INFO - PROCESS | 3844 | ++DOCSHELL 18746800 == 45 [pid = 3844] [id = 470] 14:34:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (1874A800) [pid = 3844] [serial = 1410] [outer = 00000000] 14:34:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (1890B400) [pid = 3844] [serial = 1411] [outer = 1874A800] 14:34:23 INFO - PROCESS | 3844 | 1464989663710 Marionette DEBUG loaded listener.js 14:34:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (1890E800) [pid = 3844] [serial = 1412] [outer = 1874A800] 14:34:24 INFO - PROCESS | 3844 | 1464989664135 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:34:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 14:34:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 594ms 14:34:24 INFO - PROCESS | 3844 | 1464989664169 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 14:34:24 INFO - PROCESS | 3844 | 1464989664171 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 14:34:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 14:34:24 INFO - PROCESS | 3844 | 1464989664187 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 14:34:24 INFO - PROCESS | 3844 | 1464989664189 Marionette TRACE conn3 <- [1,1846,null,{}] 14:34:24 INFO - PROCESS | 3844 | 1464989664250 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:24 INFO - PROCESS | 3844 | 1464989664360 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 14:34:24 INFO - PROCESS | 3844 | 1464989664541 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:24 INFO - PROCESS | 3844 | ++DOCSHELL 10B8E800 == 46 [pid = 3844] [id = 471] 14:34:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (10D21800) [pid = 3844] [serial = 1413] [outer = 00000000] 14:34:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (10D2DC00) [pid = 3844] [serial = 1414] [outer = 10D21800] 14:34:24 INFO - PROCESS | 3844 | 1464989664596 Marionette DEBUG loaded listener.js 14:34:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (112C1400) [pid = 3844] [serial = 1415] [outer = 10D21800] 14:34:25 INFO - PROCESS | 3844 | 1464989665146 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 14:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 14:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1016ms 14:34:25 INFO - PROCESS | 3844 | 1464989665181 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 14:34:25 INFO - PROCESS | 3844 | 1464989665186 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 14:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 14:34:25 INFO - PROCESS | 3844 | 1464989665191 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 14:34:25 INFO - PROCESS | 3844 | 1464989665193 Marionette TRACE conn3 <- [1,1850,null,{}] 14:34:25 INFO - PROCESS | 3844 | 1464989665198 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:25 INFO - PROCESS | 3844 | 1464989665306 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 14:34:25 INFO - PROCESS | 3844 | 1464989665420 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:25 INFO - PROCESS | 3844 | ++DOCSHELL 14F24800 == 47 [pid = 3844] [id = 472] 14:34:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (14F26C00) [pid = 3844] [serial = 1416] [outer = 00000000] 14:34:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (150AA400) [pid = 3844] [serial = 1417] [outer = 14F26C00] 14:34:25 INFO - PROCESS | 3844 | 1464989665525 Marionette DEBUG loaded listener.js 14:34:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (15EB2800) [pid = 3844] [serial = 1418] [outer = 14F26C00] 14:34:26 INFO - PROCESS | 3844 | 1464989666118 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 14:34:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 14:34:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 938ms 14:34:26 INFO - PROCESS | 3844 | 1464989666137 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 14:34:26 INFO - PROCESS | 3844 | 1464989666139 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 14:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 14:34:26 INFO - PROCESS | 3844 | 1464989666143 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 14:34:26 INFO - PROCESS | 3844 | 1464989666146 Marionette TRACE conn3 <- [1,1854,null,{}] 14:34:26 INFO - PROCESS | 3844 | 1464989666150 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:26 INFO - PROCESS | 3844 | 1464989666256 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 14:34:26 INFO - PROCESS | 3844 | 1464989666365 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:26 INFO - PROCESS | 3844 | ++DOCSHELL 16D80000 == 48 [pid = 3844] [id = 473] 14:34:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (16D86400) [pid = 3844] [serial = 1419] [outer = 00000000] 14:34:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (16EED000) [pid = 3844] [serial = 1420] [outer = 16D86400] 14:34:26 INFO - PROCESS | 3844 | 1464989666423 Marionette DEBUG loaded listener.js 14:34:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (178E2C00) [pid = 3844] [serial = 1421] [outer = 16D86400] 14:34:27 INFO - PROCESS | 3844 | 1464989666992 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 14:34:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 14:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 907ms 14:34:27 INFO - PROCESS | 3844 | 1464989667053 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 14:34:27 INFO - PROCESS | 3844 | 1464989667060 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 14:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 14:34:27 INFO - PROCESS | 3844 | 1464989667064 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 14:34:27 INFO - PROCESS | 3844 | 1464989667066 Marionette TRACE conn3 <- [1,1858,null,{}] 14:34:27 INFO - PROCESS | 3844 | 1464989667070 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:27 INFO - PROCESS | 3844 | 1464989667179 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 14:34:27 INFO - PROCESS | 3844 | 1464989667287 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:27 INFO - PROCESS | 3844 | ++DOCSHELL 18917C00 == 49 [pid = 3844] [id = 474] 14:34:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (18919400) [pid = 3844] [serial = 1422] [outer = 00000000] 14:34:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (18992400) [pid = 3844] [serial = 1423] [outer = 18919400] 14:34:27 INFO - PROCESS | 3844 | 1464989667341 Marionette DEBUG loaded listener.js 14:34:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (18994400) [pid = 3844] [serial = 1424] [outer = 18919400] 14:34:27 INFO - PROCESS | 3844 | 1464989667945 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 14:34:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 14:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 954ms 14:34:28 INFO - PROCESS | 3844 | 1464989668009 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 14:34:28 INFO - PROCESS | 3844 | 1464989668011 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 14:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 14:34:28 INFO - PROCESS | 3844 | 1464989668015 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 14:34:28 INFO - PROCESS | 3844 | 1464989668017 Marionette TRACE conn3 <- [1,1862,null,{}] 14:34:28 INFO - PROCESS | 3844 | 1464989668020 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:28 INFO - PROCESS | 3844 | 1464989668120 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 14:34:28 INFO - PROCESS | 3844 | 1464989668230 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:28 INFO - PROCESS | 3844 | ++DOCSHELL 18915400 == 50 [pid = 3844] [id = 475] 14:34:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (1898E400) [pid = 3844] [serial = 1425] [outer = 00000000] 14:34:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (1899FC00) [pid = 3844] [serial = 1426] [outer = 1898E400] 14:34:28 INFO - PROCESS | 3844 | 1464989668282 Marionette DEBUG loaded listener.js 14:34:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (189A3000) [pid = 3844] [serial = 1427] [outer = 1898E400] 14:34:28 INFO - PROCESS | 3844 | 1464989668833 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 14:34:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 14:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 907ms 14:34:28 INFO - PROCESS | 3844 | 1464989668919 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 14:34:28 INFO - PROCESS | 3844 | 1464989668922 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 14:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 14:34:28 INFO - PROCESS | 3844 | 1464989668925 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 14:34:28 INFO - PROCESS | 3844 | 1464989668927 Marionette TRACE conn3 <- [1,1866,null,{}] 14:34:28 INFO - PROCESS | 3844 | 1464989668931 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:29 INFO - PROCESS | 3844 | 1464989669052 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 14:34:29 INFO - PROCESS | 3844 | 1464989669215 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:29 INFO - PROCESS | 3844 | ++DOCSHELL 17D7A800 == 51 [pid = 3844] [id = 476] 14:34:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (17D7E400) [pid = 3844] [serial = 1428] [outer = 00000000] 14:34:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (1991C000) [pid = 3844] [serial = 1429] [outer = 17D7E400] 14:34:29 INFO - PROCESS | 3844 | 1464989669269 Marionette DEBUG loaded listener.js 14:34:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 130 (19922400) [pid = 3844] [serial = 1430] [outer = 17D7E400] 14:34:30 INFO - PROCESS | 3844 | 1464989670006 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 14:34:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 14:34:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1157ms 14:34:30 INFO - PROCESS | 3844 | 1464989670087 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 14:34:30 INFO - PROCESS | 3844 | 1464989670091 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 14:34:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 14:34:30 INFO - PROCESS | 3844 | 1464989670098 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 14:34:30 INFO - PROCESS | 3844 | 1464989670102 Marionette TRACE conn3 <- [1,1870,null,{}] 14:34:30 INFO - PROCESS | 3844 | 1464989670109 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:30 INFO - PROCESS | 3844 | 1464989670215 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 14:34:30 INFO - PROCESS | 3844 | 1464989670349 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:30 INFO - PROCESS | 3844 | ++DOCSHELL 13006000 == 52 [pid = 3844] [id = 477] 14:34:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 131 (13008400) [pid = 3844] [serial = 1431] [outer = 00000000] 14:34:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (13288400) [pid = 3844] [serial = 1432] [outer = 13008400] 14:34:30 INFO - PROCESS | 3844 | 1464989670401 Marionette DEBUG loaded listener.js 14:34:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 133 (13D47000) [pid = 3844] [serial = 1433] [outer = 13008400] 14:34:30 INFO - PROCESS | 3844 | --DOCSHELL 13715400 == 51 [pid = 3844] [id = 469] 14:34:30 INFO - PROCESS | 3844 | --DOCSHELL 0F2F1C00 == 50 [pid = 3844] [id = 468] 14:34:30 INFO - PROCESS | 3844 | --DOCSHELL 177A4400 == 49 [pid = 3844] [id = 467] 14:34:30 INFO - PROCESS | 3844 | --DOCSHELL 16EEFC00 == 48 [pid = 3844] [id = 466] 14:34:30 INFO - PROCESS | 3844 | --DOCSHELL 16C97C00 == 47 [pid = 3844] [id = 465] 14:34:30 INFO - PROCESS | 3844 | --DOCSHELL 1509F000 == 46 [pid = 3844] [id = 464] 14:34:30 INFO - PROCESS | 3844 | --DOCSHELL 14F24400 == 45 [pid = 3844] [id = 463] 14:34:30 INFO - PROCESS | 3844 | --DOCSHELL 105FBC00 == 44 [pid = 3844] [id = 462] 14:34:30 INFO - PROCESS | 3844 | --DOCSHELL 10D2D400 == 43 [pid = 3844] [id = 461] 14:34:30 INFO - PROCESS | 3844 | --DOMWINDOW == 132 (168CA800) [pid = 3844] [serial = 1354] [outer = 00000000] [url = about:blank] 14:34:30 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (16EC3000) [pid = 3844] [serial = 1357] [outer = 00000000] [url = about:blank] 14:34:30 INFO - PROCESS | 3844 | --DOMWINDOW == 130 (112A4000) [pid = 3844] [serial = 1327] [outer = 00000000] [url = about:blank] 14:34:30 INFO - PROCESS | 3844 | --DOMWINDOW == 129 (1504B800) [pid = 3844] [serial = 1330] [outer = 00000000] [url = about:blank] 14:34:30 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (17758000) [pid = 3844] [serial = 1333] [outer = 00000000] [url = about:blank] 14:34:30 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (18048000) [pid = 3844] [serial = 1336] [outer = 00000000] [url = about:blank] 14:34:30 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (15AEFC00) [pid = 3844] [serial = 1351] [outer = 00000000] [url = about:blank] 14:34:30 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (16C97000) [pid = 3844] [serial = 1355] [outer = 00000000] [url = about:blank] 14:34:30 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (13D48800) [pid = 3844] [serial = 1345] [outer = 00000000] [url = about:blank] 14:34:30 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (141D3C00) [pid = 3844] [serial = 1346] [outer = 00000000] [url = about:blank] 14:34:30 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (11C82C00) [pid = 3844] [serial = 1342] [outer = 00000000] [url = about:blank] 14:34:30 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (12D33C00) [pid = 3844] [serial = 1343] [outer = 00000000] [url = about:blank] 14:34:30 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (1509EC00) [pid = 3844] [serial = 1348] [outer = 00000000] [url = about:blank] 14:34:30 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (150A1000) [pid = 3844] [serial = 1349] [outer = 00000000] [url = about:blank] 14:34:30 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (11202C00) [pid = 3844] [serial = 1340] [outer = 00000000] [url = about:blank] 14:34:30 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (10D2A000) [pid = 3844] [serial = 1339] [outer = 00000000] [url = about:blank] 14:34:30 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (16EF3400) [pid = 3844] [serial = 1360] [outer = 00000000] [url = about:blank] 14:34:30 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (1872D000) [pid = 3844] [serial = 1369] [outer = 00000000] [url = about:blank] 14:34:30 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (16EC3C00) [pid = 3844] [serial = 1358] [outer = 00000000] [url = about:blank] 14:34:30 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (16D81C00) [pid = 3844] [serial = 1363] [outer = 00000000] [url = about:blank] 14:34:30 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (178E2800) [pid = 3844] [serial = 1366] [outer = 00000000] [url = about:blank] 14:34:30 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (16EF7400) [pid = 3844] [serial = 1361] [outer = 00000000] [url = about:blank] 14:34:30 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (16EF0400) [pid = 3844] [serial = 1364] [outer = 00000000] [url = about:blank] 14:34:30 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (1798C400) [pid = 3844] [serial = 1367] [outer = 00000000] [url = about:blank] 14:34:30 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (15EB9400) [pid = 3844] [serial = 1352] [outer = 00000000] [url = about:blank] 14:34:31 INFO - PROCESS | 3844 | 1464989671001 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 14:34:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 14:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 938ms 14:34:31 INFO - PROCESS | 3844 | 1464989671046 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 14:34:31 INFO - PROCESS | 3844 | 1464989671051 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 14:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 14:34:31 INFO - PROCESS | 3844 | 1464989671057 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 14:34:31 INFO - PROCESS | 3844 | 1464989671060 Marionette TRACE conn3 <- [1,1874,null,{}] 14:34:31 INFO - PROCESS | 3844 | 1464989671064 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:31 INFO - PROCESS | 3844 | 1464989671150 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 14:34:31 INFO - PROCESS | 3844 | 1464989671263 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:31 INFO - PROCESS | 3844 | ++DOCSHELL 0F2F0C00 == 44 [pid = 3844] [id = 478] 14:34:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (10374400) [pid = 3844] [serial = 1434] [outer = 00000000] 14:34:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (1142A000) [pid = 3844] [serial = 1435] [outer = 10374400] 14:34:31 INFO - PROCESS | 3844 | 1464989671309 Marionette DEBUG loaded listener.js 14:34:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (13D48800) [pid = 3844] [serial = 1436] [outer = 10374400] 14:34:31 INFO - PROCESS | 3844 | 1464989671741 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 14:34:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 14:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 735ms 14:34:31 INFO - PROCESS | 3844 | 1464989671797 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 14:34:31 INFO - PROCESS | 3844 | 1464989671799 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 14:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 14:34:31 INFO - PROCESS | 3844 | 1464989671803 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 14:34:31 INFO - PROCESS | 3844 | 1464989671806 Marionette TRACE conn3 <- [1,1878,null,{}] 14:34:31 INFO - PROCESS | 3844 | 1464989671816 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:31 INFO - PROCESS | 3844 | 1464989671939 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 14:34:31 INFO - PROCESS | 3844 | 1464989671949 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:31 INFO - PROCESS | 3844 | ++DOCSHELL 15692800 == 45 [pid = 3844] [id = 479] 14:34:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (15770C00) [pid = 3844] [serial = 1437] [outer = 00000000] 14:34:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (15EBC800) [pid = 3844] [serial = 1438] [outer = 15770C00] 14:34:32 INFO - PROCESS | 3844 | 1464989671995 Marionette DEBUG loaded listener.js 14:34:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (1677EC00) [pid = 3844] [serial = 1439] [outer = 15770C00] 14:34:32 INFO - PROCESS | 3844 | 1464989672459 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 14:34:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 14:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 688ms 14:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 14:34:32 INFO - PROCESS | 3844 | 1464989672502 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 14:34:32 INFO - PROCESS | 3844 | 1464989672504 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 14:34:32 INFO - PROCESS | 3844 | 1464989672508 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 14:34:32 INFO - PROCESS | 3844 | 1464989672509 Marionette TRACE conn3 <- [1,1882,null,{}] 14:34:32 INFO - PROCESS | 3844 | 1464989672513 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:32 INFO - PROCESS | 3844 | 1464989672597 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 14:34:32 INFO - PROCESS | 3844 | 1464989672604 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:32 INFO - PROCESS | 3844 | ++DOCSHELL 16094000 == 46 [pid = 3844] [id = 480] 14:34:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (16C16C00) [pid = 3844] [serial = 1440] [outer = 00000000] 14:34:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (16EC3800) [pid = 3844] [serial = 1441] [outer = 16C16C00] 14:34:32 INFO - PROCESS | 3844 | 1464989672658 Marionette DEBUG loaded listener.js 14:34:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (16ECD000) [pid = 3844] [serial = 1442] [outer = 16C16C00] 14:34:33 INFO - PROCESS | 3844 | 1464989673099 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 14:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 14:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 625ms 14:34:33 INFO - PROCESS | 3844 | 1464989673146 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 14:34:33 INFO - PROCESS | 3844 | 1464989673148 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 14:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 14:34:33 INFO - PROCESS | 3844 | 1464989673151 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 14:34:33 INFO - PROCESS | 3844 | 1464989673152 Marionette TRACE conn3 <- [1,1886,null,{}] 14:34:33 INFO - PROCESS | 3844 | 1464989673156 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:33 INFO - PROCESS | 3844 | 1464989673247 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 14:34:33 INFO - PROCESS | 3844 | 1464989673253 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:33 INFO - PROCESS | 3844 | ++DOCSHELL 16C10400 == 47 [pid = 3844] [id = 481] 14:34:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (16C18400) [pid = 3844] [serial = 1443] [outer = 00000000] 14:34:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (16EF7400) [pid = 3844] [serial = 1444] [outer = 16C18400] 14:34:33 INFO - PROCESS | 3844 | 1464989673297 Marionette DEBUG loaded listener.js 14:34:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (16F5C800) [pid = 3844] [serial = 1445] [outer = 16C18400] 14:34:33 INFO - PROCESS | 3844 | 1464989673796 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 14:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 14:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 704ms 14:34:33 INFO - PROCESS | 3844 | 1464989673851 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 14:34:33 INFO - PROCESS | 3844 | 1464989673853 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 14:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 14:34:33 INFO - PROCESS | 3844 | 1464989673856 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 14:34:33 INFO - PROCESS | 3844 | 1464989673858 Marionette TRACE conn3 <- [1,1890,null,{}] 14:34:33 INFO - PROCESS | 3844 | 1464989673861 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:34 INFO - PROCESS | 3844 | 1464989673999 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 14:34:34 INFO - PROCESS | 3844 | 1464989674012 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:34 INFO - PROCESS | 3844 | ++DOCSHELL 15EB6800 == 48 [pid = 3844] [id = 482] 14:34:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (174A8C00) [pid = 3844] [serial = 1446] [outer = 00000000] 14:34:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (18040C00) [pid = 3844] [serial = 1447] [outer = 174A8C00] 14:34:34 INFO - PROCESS | 3844 | 1464989674109 Marionette DEBUG loaded listener.js 14:34:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (1872E400) [pid = 3844] [serial = 1448] [outer = 174A8C00] 14:34:34 INFO - PROCESS | 3844 | 1464989674538 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 14:34:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 14:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 735ms 14:34:34 INFO - PROCESS | 3844 | 1464989674597 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 14:34:34 INFO - PROCESS | 3844 | 1464989674599 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 14:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 14:34:34 INFO - PROCESS | 3844 | 1464989674602 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 14:34:34 INFO - PROCESS | 3844 | 1464989674604 Marionette TRACE conn3 <- [1,1894,null,{}] 14:34:34 INFO - PROCESS | 3844 | 1464989674647 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:34 INFO - PROCESS | 3844 | 1464989674763 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 14:34:34 INFO - PROCESS | 3844 | 1464989674774 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:34 INFO - PROCESS | 3844 | ++DOCSHELL 18731C00 == 49 [pid = 3844] [id = 483] 14:34:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (18732000) [pid = 3844] [serial = 1449] [outer = 00000000] 14:34:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (18912800) [pid = 3844] [serial = 1450] [outer = 18732000] 14:34:34 INFO - PROCESS | 3844 | 1464989674817 Marionette DEBUG loaded listener.js 14:34:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (18999800) [pid = 3844] [serial = 1451] [outer = 18732000] 14:34:35 INFO - PROCESS | 3844 | 1464989675252 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 14:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 14:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 657ms 14:34:35 INFO - PROCESS | 3844 | 1464989675262 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 14:34:35 INFO - PROCESS | 3844 | 1464989675264 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 14:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 14:34:35 INFO - PROCESS | 3844 | 1464989675274 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 14:34:35 INFO - PROCESS | 3844 | 1464989675276 Marionette TRACE conn3 <- [1,1898,null,{}] 14:34:35 INFO - PROCESS | 3844 | 1464989675279 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:35 INFO - PROCESS | 3844 | 1464989675391 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 14:34:35 INFO - PROCESS | 3844 | 1464989675451 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:35 INFO - PROCESS | 3844 | ++DOCSHELL 16EF8C00 == 50 [pid = 3844] [id = 484] 14:34:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (1874BC00) [pid = 3844] [serial = 1452] [outer = 00000000] 14:34:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (189A8C00) [pid = 3844] [serial = 1453] [outer = 1874BC00] 14:34:35 INFO - PROCESS | 3844 | 1464989675499 Marionette DEBUG loaded listener.js 14:34:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (19919800) [pid = 3844] [serial = 1454] [outer = 1874BC00] 14:34:35 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (16C98C00) [pid = 3844] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 14:34:35 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (14F24C00) [pid = 3844] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 14:34:35 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (15AE9800) [pid = 3844] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 14:34:35 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (16EF0800) [pid = 3844] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 14:34:35 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (1125CC00) [pid = 3844] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 14:34:35 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (10A57000) [pid = 3844] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 14:34:35 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (177A9C00) [pid = 3844] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 14:34:35 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (11A10C00) [pid = 3844] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 14:34:35 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (16780800) [pid = 3844] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 14:34:36 INFO - PROCESS | 3844 | 1464989675989 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 14:34:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 14:34:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 782ms 14:34:36 INFO - PROCESS | 3844 | 1464989676080 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 14:34:36 INFO - PROCESS | 3844 | 1464989676082 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 14:34:36 INFO - PROCESS | 3844 | 1464989676085 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 14:34:36 INFO - PROCESS | 3844 | 1464989676087 Marionette TRACE conn3 <- [1,1902,null,{}] 14:34:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 14:34:36 INFO - PROCESS | 3844 | 1464989676093 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:36 INFO - PROCESS | 3844 | 1464989676174 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 14:34:36 INFO - PROCESS | 3844 | 1464989676181 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:36 INFO - PROCESS | 3844 | ++DOCSHELL 10B8A000 == 51 [pid = 3844] [id = 485] 14:34:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (112B6400) [pid = 3844] [serial = 1455] [outer = 00000000] 14:34:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (16EF5000) [pid = 3844] [serial = 1456] [outer = 112B6400] 14:34:36 INFO - PROCESS | 3844 | 1464989676228 Marionette DEBUG loaded listener.js 14:34:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (18749000) [pid = 3844] [serial = 1457] [outer = 112B6400] 14:34:36 INFO - PROCESS | 3844 | 1464989676648 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 14:34:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 14:34:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 594ms 14:34:36 INFO - PROCESS | 3844 | 1464989676694 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 14:34:36 INFO - PROCESS | 3844 | 1464989676696 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 14:34:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 14:34:36 INFO - PROCESS | 3844 | 1464989676700 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 14:34:36 INFO - PROCESS | 3844 | 1464989676701 Marionette TRACE conn3 <- [1,1906,null,{}] 14:34:36 INFO - PROCESS | 3844 | 1464989676705 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:36 INFO - PROCESS | 3844 | 1464989676791 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 14:34:36 INFO - PROCESS | 3844 | 1464989676797 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:36 INFO - PROCESS | 3844 | ++DOCSHELL 12B10000 == 52 [pid = 3844] [id = 486] 14:34:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (12B99C00) [pid = 3844] [serial = 1458] [outer = 00000000] 14:34:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (19924400) [pid = 3844] [serial = 1459] [outer = 12B99C00] 14:34:36 INFO - PROCESS | 3844 | 1464989676843 Marionette DEBUG loaded listener.js 14:34:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (19A5E400) [pid = 3844] [serial = 1460] [outer = 12B99C00] 14:34:37 INFO - PROCESS | 3844 | 1464989677284 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 14:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 14:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 641ms 14:34:37 INFO - PROCESS | 3844 | 1464989677335 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 14:34:37 INFO - PROCESS | 3844 | 1464989677337 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 14:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 14:34:37 INFO - PROCESS | 3844 | 1464989677341 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 14:34:37 INFO - PROCESS | 3844 | 1464989677343 Marionette TRACE conn3 <- [1,1910,null,{}] 14:34:37 INFO - PROCESS | 3844 | 1464989677346 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:37 INFO - PROCESS | 3844 | 1464989677446 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 14:34:37 INFO - PROCESS | 3844 | 1464989677454 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:37 INFO - PROCESS | 3844 | ++DOCSHELL 19A59400 == 53 [pid = 3844] [id = 487] 14:34:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (19A60C00) [pid = 3844] [serial = 1461] [outer = 00000000] 14:34:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (19C7CC00) [pid = 3844] [serial = 1462] [outer = 19A60C00] 14:34:37 INFO - PROCESS | 3844 | 1464989677503 Marionette DEBUG loaded listener.js 14:34:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (1A141800) [pid = 3844] [serial = 1463] [outer = 19A60C00] 14:34:38 INFO - PROCESS | 3844 | 1464989678212 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 14:34:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 14:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 938ms 14:34:38 INFO - PROCESS | 3844 | 1464989678287 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 14:34:38 INFO - PROCESS | 3844 | 1464989678292 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 14:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 14:34:38 INFO - PROCESS | 3844 | 1464989678297 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 14:34:38 INFO - PROCESS | 3844 | 1464989678302 Marionette TRACE conn3 <- [1,1914,null,{}] 14:34:38 INFO - PROCESS | 3844 | 1464989678321 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:38 INFO - PROCESS | 3844 | 1464989678467 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 14:34:38 INFO - PROCESS | 3844 | 1464989678536 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:38 INFO - PROCESS | 3844 | ++DOCSHELL 12809000 == 54 [pid = 3844] [id = 488] 14:34:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 130 (1289B000) [pid = 3844] [serial = 1464] [outer = 00000000] 14:34:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 131 (141D0C00) [pid = 3844] [serial = 1465] [outer = 1289B000] 14:34:38 INFO - PROCESS | 3844 | 1464989678592 Marionette DEBUG loaded listener.js 14:34:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (14F26800) [pid = 3844] [serial = 1466] [outer = 1289B000] 14:34:39 INFO - PROCESS | 3844 | 1464989679239 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 14:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 14:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1000ms 14:34:39 INFO - PROCESS | 3844 | 1464989679300 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 14:34:39 INFO - PROCESS | 3844 | 1464989679306 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 14:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 14:34:39 INFO - PROCESS | 3844 | 1464989679312 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 14:34:39 INFO - PROCESS | 3844 | 1464989679315 Marionette TRACE conn3 <- [1,1918,null,{}] 14:34:39 INFO - PROCESS | 3844 | 1464989679319 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:39 INFO - PROCESS | 3844 | 1464989679476 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 14:34:39 INFO - PROCESS | 3844 | 1464989679543 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:39 INFO - PROCESS | 3844 | ++DOCSHELL 16C97C00 == 55 [pid = 3844] [id = 489] 14:34:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 133 (16C9C400) [pid = 3844] [serial = 1467] [outer = 00000000] 14:34:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 134 (16ECEC00) [pid = 3844] [serial = 1468] [outer = 16C9C400] 14:34:39 INFO - PROCESS | 3844 | 1464989679596 Marionette DEBUG loaded listener.js 14:34:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 135 (16EF3C00) [pid = 3844] [serial = 1469] [outer = 16C9C400] 14:34:40 INFO - PROCESS | 3844 | 1464989680200 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 14:34:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 14:34:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 938ms 14:34:40 INFO - PROCESS | 3844 | 1464989680256 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 14:34:40 INFO - PROCESS | 3844 | 1464989680258 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 14:34:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 14:34:40 INFO - PROCESS | 3844 | 1464989680262 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 14:34:40 INFO - PROCESS | 3844 | 1464989680266 Marionette TRACE conn3 <- [1,1922,null,{}] 14:34:40 INFO - PROCESS | 3844 | 1464989680277 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:40 INFO - PROCESS | 3844 | 1464989680387 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 14:34:40 INFO - PROCESS | 3844 | 1464989680531 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:40 INFO - PROCESS | 3844 | ++DOCSHELL 189AA000 == 56 [pid = 3844] [id = 490] 14:34:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 136 (189AA400) [pid = 3844] [serial = 1470] [outer = 00000000] 14:34:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 137 (19A5AC00) [pid = 3844] [serial = 1471] [outer = 189AA400] 14:34:40 INFO - PROCESS | 3844 | 1464989680588 Marionette DEBUG loaded listener.js 14:34:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 138 (19A67000) [pid = 3844] [serial = 1472] [outer = 189AA400] 14:34:41 INFO - PROCESS | 3844 | 1464989681144 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 14:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 14:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 907ms 14:34:41 INFO - PROCESS | 3844 | 1464989681165 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 14:34:41 INFO - PROCESS | 3844 | 1464989681168 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 14:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 14:34:41 INFO - PROCESS | 3844 | 1464989681172 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 14:34:41 INFO - PROCESS | 3844 | 1464989681174 Marionette TRACE conn3 <- [1,1926,null,{}] 14:34:41 INFO - PROCESS | 3844 | 1464989681177 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:41 INFO - PROCESS | 3844 | 1464989681286 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 14:34:41 INFO - PROCESS | 3844 | 1464989681398 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:41 INFO - PROCESS | 3844 | ++DOCSHELL 19A65400 == 57 [pid = 3844] [id = 491] 14:34:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 139 (19C7C000) [pid = 3844] [serial = 1473] [outer = 00000000] 14:34:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 140 (1A146800) [pid = 3844] [serial = 1474] [outer = 19C7C000] 14:34:41 INFO - PROCESS | 3844 | 1464989681453 Marionette DEBUG loaded listener.js 14:34:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 141 (1A14B400) [pid = 3844] [serial = 1475] [outer = 19C7C000] 14:34:42 INFO - PROCESS | 3844 | 1464989682006 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 14:34:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 14:34:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 907ms 14:34:42 INFO - PROCESS | 3844 | 1464989682076 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 14:34:42 INFO - PROCESS | 3844 | 1464989682078 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 14:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 14:34:42 INFO - PROCESS | 3844 | 1464989682082 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 14:34:42 INFO - PROCESS | 3844 | 1464989682084 Marionette TRACE conn3 <- [1,1930,null,{}] 14:34:42 INFO - PROCESS | 3844 | 1464989682087 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:42 INFO - PROCESS | 3844 | 1464989682189 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 14:34:42 INFO - PROCESS | 3844 | 1464989682301 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:42 INFO - PROCESS | 3844 | ++DOCSHELL 17991800 == 58 [pid = 3844] [id = 492] 14:34:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 142 (19920400) [pid = 3844] [serial = 1476] [outer = 00000000] 14:34:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 143 (1A314800) [pid = 3844] [serial = 1477] [outer = 19920400] 14:34:42 INFO - PROCESS | 3844 | 1464989682354 Marionette DEBUG loaded listener.js 14:34:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 144 (1A35F400) [pid = 3844] [serial = 1478] [outer = 19920400] 14:34:43 INFO - PROCESS | 3844 | 1464989683221 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 14:34:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 14:34:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1219ms 14:34:43 INFO - PROCESS | 3844 | 1464989683290 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 14:34:43 INFO - PROCESS | 3844 | 1464989683295 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 14:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 14:34:43 INFO - PROCESS | 3844 | 1464989683300 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 14:34:43 INFO - PROCESS | 3844 | 1464989683304 Marionette TRACE conn3 <- [1,1934,null,{}] 14:34:43 INFO - PROCESS | 3844 | 1464989683311 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:43 INFO - PROCESS | 3844 | 1464989683409 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 14:34:43 INFO - PROCESS | 3844 | 1464989683556 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:43 INFO - PROCESS | 3844 | ++DOCSHELL 11433800 == 59 [pid = 3844] [id = 493] 14:34:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 145 (114AD800) [pid = 3844] [serial = 1479] [outer = 00000000] 14:34:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 146 (12D90C00) [pid = 3844] [serial = 1480] [outer = 114AD800] 14:34:43 INFO - PROCESS | 3844 | 1464989683605 Marionette DEBUG loaded listener.js 14:34:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 147 (14F1EC00) [pid = 3844] [serial = 1481] [outer = 114AD800] 14:34:44 INFO - PROCESS | 3844 | 1464989684193 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 14:34:44 INFO - PROCESS | 3844 | --DOCSHELL 12B10000 == 58 [pid = 3844] [id = 486] 14:34:44 INFO - PROCESS | 3844 | --DOCSHELL 10B8A000 == 57 [pid = 3844] [id = 485] 14:34:44 INFO - PROCESS | 3844 | --DOCSHELL 16EF8C00 == 56 [pid = 3844] [id = 484] 14:34:44 INFO - PROCESS | 3844 | --DOCSHELL 18731C00 == 55 [pid = 3844] [id = 483] 14:34:44 INFO - PROCESS | 3844 | --DOCSHELL 15EB6800 == 54 [pid = 3844] [id = 482] 14:34:44 INFO - PROCESS | 3844 | --DOCSHELL 16C10400 == 53 [pid = 3844] [id = 481] 14:34:44 INFO - PROCESS | 3844 | --DOCSHELL 16094000 == 52 [pid = 3844] [id = 480] 14:34:44 INFO - PROCESS | 3844 | --DOCSHELL 15692800 == 51 [pid = 3844] [id = 479] 14:34:44 INFO - PROCESS | 3844 | --DOCSHELL 0F2F0C00 == 50 [pid = 3844] [id = 478] 14:34:44 INFO - PROCESS | 3844 | --DOCSHELL 13006000 == 49 [pid = 3844] [id = 477] 14:34:44 INFO - PROCESS | 3844 | --DOCSHELL 10B8E800 == 48 [pid = 3844] [id = 471] 14:34:44 INFO - PROCESS | 3844 | --DOCSHELL 18746800 == 47 [pid = 3844] [id = 470] 14:34:44 INFO - PROCESS | 3844 | --DOMWINDOW == 146 (16D85C00) [pid = 3844] [serial = 1397] [outer = 00000000] [url = about:blank] 14:34:44 INFO - PROCESS | 3844 | --DOMWINDOW == 145 (11C02400) [pid = 3844] [serial = 1372] [outer = 00000000] [url = about:blank] 14:34:44 INFO - PROCESS | 3844 | --DOMWINDOW == 144 (14F90C00) [pid = 3844] [serial = 1375] [outer = 00000000] [url = about:blank] 14:34:44 INFO - PROCESS | 3844 | --DOMWINDOW == 143 (178DD000) [pid = 3844] [serial = 1378] [outer = 00000000] [url = about:blank] 14:34:44 INFO - PROCESS | 3844 | --DOMWINDOW == 142 (1504B400) [pid = 3844] [serial = 1390] [outer = 00000000] [url = about:blank] 14:34:44 INFO - PROCESS | 3844 | --DOMWINDOW == 141 (150AB000) [pid = 3844] [serial = 1391] [outer = 00000000] [url = about:blank] 14:34:44 INFO - PROCESS | 3844 | --DOMWINDOW == 140 (16099400) [pid = 3844] [serial = 1393] [outer = 00000000] [url = about:blank] 14:34:44 INFO - PROCESS | 3844 | --DOMWINDOW == 139 (17757800) [pid = 3844] [serial = 1400] [outer = 00000000] [url = about:blank] 14:34:44 INFO - PROCESS | 3844 | --DOMWINDOW == 138 (131BC400) [pid = 3844] [serial = 1385] [outer = 00000000] [url = about:blank] 14:34:44 INFO - PROCESS | 3844 | --DOMWINDOW == 137 (12D8A000) [pid = 3844] [serial = 1384] [outer = 00000000] [url = about:blank] 14:34:44 INFO - PROCESS | 3844 | --DOMWINDOW == 136 (16EF9800) [pid = 3844] [serial = 1399] [outer = 00000000] [url = about:blank] 14:34:44 INFO - PROCESS | 3844 | --DOMWINDOW == 135 (12D33400) [pid = 3844] [serial = 1387] [outer = 00000000] [url = about:blank] 14:34:44 INFO - PROCESS | 3844 | --DOMWINDOW == 134 (1312C000) [pid = 3844] [serial = 1388] [outer = 00000000] [url = about:blank] 14:34:44 INFO - PROCESS | 3844 | --DOMWINDOW == 133 (18740000) [pid = 3844] [serial = 1381] [outer = 00000000] [url = about:blank] 14:34:44 INFO - PROCESS | 3844 | --DOMWINDOW == 132 (1825F400) [pid = 3844] [serial = 1402] [outer = 00000000] [url = about:blank] 14:34:44 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (14F91C00) [pid = 3844] [serial = 1405] [outer = 00000000] [url = about:blank] 14:34:44 INFO - PROCESS | 3844 | --DOMWINDOW == 130 (12D86000) [pid = 3844] [serial = 1406] [outer = 00000000] [url = about:blank] 14:34:44 INFO - PROCESS | 3844 | --DOMWINDOW == 129 (1798DC00) [pid = 3844] [serial = 1408] [outer = 00000000] [url = about:blank] 14:34:44 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (16D80C00) [pid = 3844] [serial = 1396] [outer = 00000000] [url = about:blank] 14:34:44 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (18449400) [pid = 3844] [serial = 1403] [outer = 00000000] [url = about:blank] 14:34:44 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (18732C00) [pid = 3844] [serial = 1409] [outer = 00000000] [url = about:blank] 14:34:44 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (1678DC00) [pid = 3844] [serial = 1394] [outer = 00000000] [url = about:blank] 14:34:44 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (1890B400) [pid = 3844] [serial = 1411] [outer = 00000000] [url = about:blank] 14:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 14:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 954ms 14:34:44 INFO - PROCESS | 3844 | 1464989684275 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 14:34:44 INFO - PROCESS | 3844 | 1464989684280 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 14:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 14:34:44 INFO - PROCESS | 3844 | 1464989684289 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 14:34:44 INFO - PROCESS | 3844 | 1464989684291 Marionette TRACE conn3 <- [1,1938,null,{}] 14:34:44 INFO - PROCESS | 3844 | 1464989684295 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:44 INFO - PROCESS | 3844 | 1464989684380 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 14:34:44 INFO - PROCESS | 3844 | 1464989684393 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:44 INFO - PROCESS | 3844 | ++DOCSHELL 12D8C800 == 48 [pid = 3844] [id = 494] 14:34:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (13002400) [pid = 3844] [serial = 1482] [outer = 00000000] 14:34:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (131AEC00) [pid = 3844] [serial = 1483] [outer = 13002400] 14:34:44 INFO - PROCESS | 3844 | 1464989684438 Marionette DEBUG loaded listener.js 14:34:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (13D48C00) [pid = 3844] [serial = 1484] [outer = 13002400] 14:34:45 INFO - PROCESS | 3844 | 1464989684971 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 14:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 14:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 735ms 14:34:45 INFO - PROCESS | 3844 | 1464989685026 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 14:34:45 INFO - PROCESS | 3844 | 1464989685028 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 14:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 14:34:45 INFO - PROCESS | 3844 | 1464989685031 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 14:34:45 INFO - PROCESS | 3844 | 1464989685035 Marionette TRACE conn3 <- [1,1942,null,{}] 14:34:45 INFO - PROCESS | 3844 | 1464989685045 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:45 INFO - PROCESS | 3844 | 1464989685130 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 14:34:45 INFO - PROCESS | 3844 | 1464989685229 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:45 INFO - PROCESS | 3844 | ++DOCSHELL 1506C400 == 49 [pid = 3844] [id = 495] 14:34:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (150AB000) [pid = 3844] [serial = 1485] [outer = 00000000] 14:34:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (15AF1800) [pid = 3844] [serial = 1486] [outer = 150AB000] 14:34:45 INFO - PROCESS | 3844 | 1464989685275 Marionette DEBUG loaded listener.js 14:34:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 130 (16099400) [pid = 3844] [serial = 1487] [outer = 150AB000] 14:34:45 INFO - PROCESS | 3844 | 1464989685810 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 14:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 14:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 844ms 14:34:45 INFO - PROCESS | 3844 | 1464989685875 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 14:34:45 INFO - PROCESS | 3844 | 1464989685880 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 14:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 14:34:45 INFO - PROCESS | 3844 | 1464989685885 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 14:34:45 INFO - PROCESS | 3844 | 1464989685890 Marionette TRACE conn3 <- [1,1946,null,{}] 14:34:45 INFO - PROCESS | 3844 | 1464989685895 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:46 INFO - PROCESS | 3844 | 1464989686004 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 14:34:46 INFO - PROCESS | 3844 | 1464989686143 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:46 INFO - PROCESS | 3844 | ++DOCSHELL 12B09C00 == 50 [pid = 3844] [id = 496] 14:34:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 131 (12B10000) [pid = 3844] [serial = 1488] [outer = 00000000] 14:34:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (141D1C00) [pid = 3844] [serial = 1489] [outer = 12B10000] 14:34:46 INFO - PROCESS | 3844 | 1464989686200 Marionette DEBUG loaded listener.js 14:34:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 133 (1504C000) [pid = 3844] [serial = 1490] [outer = 12B10000] 14:34:46 INFO - PROCESS | 3844 | 1464989686813 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 14:34:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 14:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 938ms 14:34:46 INFO - PROCESS | 3844 | 1464989686831 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 14:34:46 INFO - PROCESS | 3844 | 1464989686837 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 14:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 14:34:46 INFO - PROCESS | 3844 | 1464989686843 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 14:34:46 INFO - PROCESS | 3844 | 1464989686847 Marionette TRACE conn3 <- [1,1950,null,{}] 14:34:46 INFO - PROCESS | 3844 | 1464989686853 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:46 INFO - PROCESS | 3844 | 1464989686962 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 14:34:47 INFO - PROCESS | 3844 | 1464989687100 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:47 INFO - PROCESS | 3844 | ++DOCSHELL 15692000 == 51 [pid = 3844] [id = 497] 14:34:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 134 (15778800) [pid = 3844] [serial = 1491] [outer = 00000000] 14:34:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 135 (1688E400) [pid = 3844] [serial = 1492] [outer = 15778800] 14:34:47 INFO - PROCESS | 3844 | 1464989687155 Marionette DEBUG loaded listener.js 14:34:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 136 (168C9C00) [pid = 3844] [serial = 1493] [outer = 15778800] 14:34:47 INFO - PROCESS | 3844 | 1464989687743 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 14:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 14:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 938ms 14:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 14:34:47 INFO - PROCESS | 3844 | 1464989687819 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 14:34:47 INFO - PROCESS | 3844 | 1464989687821 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 14:34:47 INFO - PROCESS | 3844 | 1464989687825 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 14:34:47 INFO - PROCESS | 3844 | 1464989687829 Marionette TRACE conn3 <- [1,1954,null,{}] 14:34:47 INFO - PROCESS | 3844 | 1464989687840 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:47 INFO - PROCESS | 3844 | 1464989687953 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 14:34:48 INFO - PROCESS | 3844 | 1464989688093 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:48 INFO - PROCESS | 3844 | ++DOCSHELL 10562400 == 52 [pid = 3844] [id = 498] 14:34:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 137 (16D81C00) [pid = 3844] [serial = 1494] [outer = 00000000] 14:34:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 138 (16ECFC00) [pid = 3844] [serial = 1495] [outer = 16D81C00] 14:34:48 INFO - PROCESS | 3844 | 1464989688151 Marionette DEBUG loaded listener.js 14:34:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 139 (16EF4400) [pid = 3844] [serial = 1496] [outer = 16D81C00] 14:34:48 INFO - PROCESS | 3844 | 1464989688731 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 14:34:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 14:34:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 938ms 14:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 14:34:48 INFO - PROCESS | 3844 | 1464989688769 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 14:34:48 INFO - PROCESS | 3844 | 1464989688772 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 14:34:48 INFO - PROCESS | 3844 | 1464989688776 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 14:34:48 INFO - PROCESS | 3844 | 1464989688778 Marionette TRACE conn3 <- [1,1958,null,{}] 14:34:48 INFO - PROCESS | 3844 | 1464989688781 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:48 INFO - PROCESS | 3844 | 1464989688884 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 14:34:49 INFO - PROCESS | 3844 | 1464989688999 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:49 INFO - PROCESS | 3844 | ++DOCSHELL 17750C00 == 53 [pid = 3844] [id = 499] 14:34:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 140 (17753C00) [pid = 3844] [serial = 1497] [outer = 00000000] 14:34:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 141 (178E0C00) [pid = 3844] [serial = 1498] [outer = 17753C00] 14:34:49 INFO - PROCESS | 3844 | 1464989689093 Marionette DEBUG loaded listener.js 14:34:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 142 (178E7400) [pid = 3844] [serial = 1499] [outer = 17753C00] 14:34:49 INFO - PROCESS | 3844 | 1464989689621 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 14:34:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 14:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 907ms 14:34:49 INFO - PROCESS | 3844 | 1464989689679 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 14:34:49 INFO - PROCESS | 3844 | 1464989689682 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 14:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 14:34:49 INFO - PROCESS | 3844 | 1464989689685 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 14:34:49 INFO - PROCESS | 3844 | 1464989689687 Marionette TRACE conn3 <- [1,1962,null,{}] 14:34:49 INFO - PROCESS | 3844 | 1464989689691 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:49 INFO - PROCESS | 3844 | 1464989689819 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 14:34:49 INFO - PROCESS | 3844 | 1464989689965 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:49 INFO - PROCESS | 3844 | ++DOCSHELL 1125C400 == 54 [pid = 3844] [id = 500] 14:34:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 143 (13714800) [pid = 3844] [serial = 1500] [outer = 00000000] 14:34:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 144 (1825B000) [pid = 3844] [serial = 1501] [outer = 13714800] 14:34:50 INFO - PROCESS | 3844 | 1464989690019 Marionette DEBUG loaded listener.js 14:34:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 145 (1844E800) [pid = 3844] [serial = 1502] [outer = 13714800] 14:34:50 INFO - PROCESS | 3844 | 1464989690597 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 14:34:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 14:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 938ms 14:34:50 INFO - PROCESS | 3844 | 1464989690631 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 14:34:50 INFO - PROCESS | 3844 | 1464989690633 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 14:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 14:34:50 INFO - PROCESS | 3844 | 1464989690636 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 14:34:50 INFO - PROCESS | 3844 | 1464989690638 Marionette TRACE conn3 <- [1,1966,null,{}] 14:34:50 INFO - PROCESS | 3844 | 1464989690642 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:50 INFO - PROCESS | 3844 | 1464989690753 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 14:34:50 INFO - PROCESS | 3844 | 1464989690865 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:50 INFO - PROCESS | 3844 | ++DOCSHELL 16C10000 == 55 [pid = 3844] [id = 501] 14:34:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 146 (178E2800) [pid = 3844] [serial = 1503] [outer = 00000000] 14:34:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 147 (18911400) [pid = 3844] [serial = 1504] [outer = 178E2800] 14:34:50 INFO - PROCESS | 3844 | 1464989690920 Marionette DEBUG loaded listener.js 14:34:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 148 (18916400) [pid = 3844] [serial = 1505] [outer = 178E2800] 14:34:51 INFO - PROCESS | 3844 | 1464989691614 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:34:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 14:34:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1048ms 14:34:51 INFO - PROCESS | 3844 | 1464989691682 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 14:34:51 INFO - PROCESS | 3844 | 1464989691687 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 14:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 14:34:51 INFO - PROCESS | 3844 | 1464989691708 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 14:34:51 INFO - PROCESS | 3844 | 1464989691711 Marionette TRACE conn3 <- [1,1970,null,{}] 14:34:51 INFO - PROCESS | 3844 | 1464989691716 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:51 INFO - PROCESS | 3844 | 1464989691819 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 14:34:52 INFO - PROCESS | 3844 | 1464989692004 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:52 INFO - PROCESS | 3844 | --DOCSHELL 12D8C800 == 54 [pid = 3844] [id = 494] 14:34:52 INFO - PROCESS | 3844 | --DOCSHELL 11433800 == 53 [pid = 3844] [id = 493] 14:34:52 INFO - PROCESS | 3844 | ++DOCSHELL 10D2E000 == 54 [pid = 3844] [id = 502] 14:34:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 149 (1125CC00) [pid = 3844] [serial = 1506] [outer = 00000000] 14:34:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 150 (131BD400) [pid = 3844] [serial = 1507] [outer = 1125CC00] 14:34:52 INFO - PROCESS | 3844 | 1464989692070 Marionette DEBUG loaded listener.js 14:34:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 151 (14F20000) [pid = 3844] [serial = 1508] [outer = 1125CC00] 14:34:52 INFO - PROCESS | 3844 | 1464989692461 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:34:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 14:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 813ms 14:34:52 INFO - PROCESS | 3844 | 1464989692508 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 14:34:52 INFO - PROCESS | 3844 | 1464989692513 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 14:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 14:34:52 INFO - PROCESS | 3844 | 1464989692519 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 14:34:52 INFO - PROCESS | 3844 | 1464989692521 Marionette TRACE conn3 <- [1,1974,null,{}] 14:34:52 INFO - PROCESS | 3844 | 1464989692525 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:52 INFO - PROCESS | 3844 | 1464989692680 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 14:34:52 INFO - PROCESS | 3844 | 1464989692763 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:52 INFO - PROCESS | 3844 | ++DOCSHELL 15F39C00 == 55 [pid = 3844] [id = 503] 14:34:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 152 (16094800) [pid = 3844] [serial = 1509] [outer = 00000000] 14:34:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 153 (16C98000) [pid = 3844] [serial = 1510] [outer = 16094800] 14:34:52 INFO - PROCESS | 3844 | 1464989692808 Marionette DEBUG loaded listener.js 14:34:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 154 (16D81000) [pid = 3844] [serial = 1511] [outer = 16094800] 14:34:53 INFO - PROCESS | 3844 | 1464989693261 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:34:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 14:34:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 813ms 14:34:53 INFO - PROCESS | 3844 | 1464989693320 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 14:34:53 INFO - PROCESS | 3844 | 1464989693322 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 14:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 14:34:53 INFO - PROCESS | 3844 | 1464989693326 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 14:34:53 INFO - PROCESS | 3844 | 1464989693329 Marionette TRACE conn3 <- [1,1978,null,{}] 14:34:53 INFO - PROCESS | 3844 | 1464989693347 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:53 INFO - PROCESS | 3844 | 1464989693467 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 14:34:53 INFO - PROCESS | 3844 | 1464989693540 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:53 INFO - PROCESS | 3844 | ++DOCSHELL 18743400 == 56 [pid = 3844] [id = 504] 14:34:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 155 (18743800) [pid = 3844] [serial = 1512] [outer = 00000000] 14:34:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 156 (1890BC00) [pid = 3844] [serial = 1513] [outer = 18743800] 14:34:53 INFO - PROCESS | 3844 | 1464989693587 Marionette DEBUG loaded listener.js 14:34:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 157 (18992000) [pid = 3844] [serial = 1514] [outer = 18743800] 14:34:54 INFO - PROCESS | 3844 | 1464989693999 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:34:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 14:34:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 704ms 14:34:54 INFO - PROCESS | 3844 | 1464989694025 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 14:34:54 INFO - PROCESS | 3844 | 1464989694027 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 14:34:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 14:34:54 INFO - PROCESS | 3844 | 1464989694031 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 14:34:54 INFO - PROCESS | 3844 | 1464989694032 Marionette TRACE conn3 <- [1,1982,null,{}] 14:34:54 INFO - PROCESS | 3844 | 1464989694036 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:54 INFO - PROCESS | 3844 | 1464989694156 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 14:34:54 INFO - PROCESS | 3844 | 1464989694224 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:54 INFO - PROCESS | 3844 | ++DOCSHELL 189A0C00 == 57 [pid = 3844] [id = 505] 14:34:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 158 (189A8000) [pid = 3844] [serial = 1515] [outer = 00000000] 14:34:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 159 (19A5B000) [pid = 3844] [serial = 1516] [outer = 189A8000] 14:34:54 INFO - PROCESS | 3844 | 1464989694269 Marionette DEBUG loaded listener.js 14:34:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 160 (19A63C00) [pid = 3844] [serial = 1517] [outer = 189A8000] 14:34:54 INFO - PROCESS | 3844 | --DOMWINDOW == 159 (174A8C00) [pid = 3844] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 14:34:54 INFO - PROCESS | 3844 | --DOMWINDOW == 158 (10374400) [pid = 3844] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 14:34:54 INFO - PROCESS | 3844 | --DOMWINDOW == 157 (18732000) [pid = 3844] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 14:34:54 INFO - PROCESS | 3844 | --DOMWINDOW == 156 (16C16C00) [pid = 3844] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 14:34:54 INFO - PROCESS | 3844 | --DOMWINDOW == 155 (15770C00) [pid = 3844] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 14:34:54 INFO - PROCESS | 3844 | --DOMWINDOW == 154 (1874BC00) [pid = 3844] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 14:34:54 INFO - PROCESS | 3844 | --DOMWINDOW == 153 (13008400) [pid = 3844] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 14:34:54 INFO - PROCESS | 3844 | --DOMWINDOW == 152 (16C18400) [pid = 3844] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 14:34:54 INFO - PROCESS | 3844 | --DOMWINDOW == 151 (1874A800) [pid = 3844] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 14:34:54 INFO - PROCESS | 3844 | --DOMWINDOW == 150 (114AD800) [pid = 3844] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 14:34:54 INFO - PROCESS | 3844 | --DOMWINDOW == 149 (13002400) [pid = 3844] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 14:34:54 INFO - PROCESS | 3844 | --DOMWINDOW == 148 (12B99C00) [pid = 3844] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 14:34:54 INFO - PROCESS | 3844 | --DOMWINDOW == 147 (112B6400) [pid = 3844] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 14:34:54 INFO - PROCESS | 3844 | --DOMWINDOW == 146 (17141C00) [pid = 3844] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 14:34:54 INFO - PROCESS | 3844 | --DOMWINDOW == 145 (17DED000) [pid = 3844] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 14:34:54 INFO - PROCESS | 3844 | 1464989694757 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 14:34:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 14:34:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 734ms 14:34:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 14:34:54 INFO - PROCESS | 3844 | 1464989694771 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 14:34:54 INFO - PROCESS | 3844 | 1464989694773 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 14:34:54 INFO - PROCESS | 3844 | 1464989694776 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 14:34:54 INFO - PROCESS | 3844 | 1464989694778 Marionette TRACE conn3 <- [1,1986,null,{}] 14:34:54 INFO - PROCESS | 3844 | 1464989694781 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:54 INFO - PROCESS | 3844 | 1464989694891 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 14:34:54 INFO - PROCESS | 3844 | 1464989694900 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:54 INFO - PROCESS | 3844 | ++DOCSHELL 112A4000 == 58 [pid = 3844] [id = 506] 14:34:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 146 (11C82800) [pid = 3844] [serial = 1518] [outer = 00000000] 14:34:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 147 (16C18400) [pid = 3844] [serial = 1519] [outer = 11C82800] 14:34:54 INFO - PROCESS | 3844 | 1464989694945 Marionette DEBUG loaded listener.js 14:34:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 148 (16F50400) [pid = 3844] [serial = 1520] [outer = 11C82800] 14:34:55 INFO - PROCESS | 3844 | 1464989695388 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 14:34:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 14:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 641ms 14:34:55 INFO - PROCESS | 3844 | 1464989695417 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 14:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 14:34:55 INFO - PROCESS | 3844 | 1464989695419 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 14:34:55 INFO - PROCESS | 3844 | 1464989695423 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 14:34:55 INFO - PROCESS | 3844 | 1464989695425 Marionette TRACE conn3 <- [1,1990,null,{}] 14:34:55 INFO - PROCESS | 3844 | 1464989695429 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:55 INFO - PROCESS | 3844 | 1464989695530 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 14:34:55 INFO - PROCESS | 3844 | 1464989695537 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:55 INFO - PROCESS | 3844 | ++DOCSHELL 14F97800 == 59 [pid = 3844] [id = 507] 14:34:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 149 (189A4000) [pid = 3844] [serial = 1521] [outer = 00000000] 14:34:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 150 (1A13FC00) [pid = 3844] [serial = 1522] [outer = 189A4000] 14:34:55 INFO - PROCESS | 3844 | 1464989695582 Marionette DEBUG loaded listener.js 14:34:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 151 (1A359400) [pid = 3844] [serial = 1523] [outer = 189A4000] 14:34:56 INFO - PROCESS | 3844 | 1464989696039 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 14:34:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 14:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 641ms 14:34:56 INFO - PROCESS | 3844 | 1464989696066 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 14:34:56 INFO - PROCESS | 3844 | 1464989696068 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 14:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 14:34:56 INFO - PROCESS | 3844 | 1464989696072 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 14:34:56 INFO - PROCESS | 3844 | 1464989696073 Marionette TRACE conn3 <- [1,1994,null,{}] 14:34:56 INFO - PROCESS | 3844 | 1464989696076 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:56 INFO - PROCESS | 3844 | 1464989696155 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 14:34:56 INFO - PROCESS | 3844 | 1464989696161 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:56 INFO - PROCESS | 3844 | ++DOCSHELL 19C83800 == 60 [pid = 3844] [id = 508] 14:34:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 152 (1A506C00) [pid = 3844] [serial = 1524] [outer = 00000000] 14:34:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 153 (17141800) [pid = 3844] [serial = 1525] [outer = 1A506C00] 14:34:56 INFO - PROCESS | 3844 | 1464989696205 Marionette DEBUG loaded listener.js 14:34:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 154 (1A82E400) [pid = 3844] [serial = 1526] [outer = 1A506C00] 14:34:56 INFO - PROCESS | 3844 | 1464989696664 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 14:34:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 14:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 625ms 14:34:56 INFO - PROCESS | 3844 | 1464989696744 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 14:34:56 INFO - PROCESS | 3844 | 1464989696748 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 14:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 14:34:56 INFO - PROCESS | 3844 | 1464989696758 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 14:34:56 INFO - PROCESS | 3844 | 1464989696763 Marionette TRACE conn3 <- [1,1998,null,{}] 14:34:56 INFO - PROCESS | 3844 | 1464989696769 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:56 INFO - PROCESS | 3844 | 1464989696881 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 14:34:57 INFO - PROCESS | 3844 | 1464989697028 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:57 INFO - PROCESS | 3844 | ++DOCSHELL 11A03000 == 61 [pid = 3844] [id = 509] 14:34:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 155 (11C83400) [pid = 3844] [serial = 1527] [outer = 00000000] 14:34:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 156 (131B1800) [pid = 3844] [serial = 1528] [outer = 11C83400] 14:34:57 INFO - PROCESS | 3844 | 1464989697092 Marionette DEBUG loaded listener.js 14:34:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 157 (14495800) [pid = 3844] [serial = 1529] [outer = 11C83400] 14:34:57 INFO - PROCESS | 3844 | 1464989697712 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 14:34:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 14:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1001ms 14:34:57 INFO - PROCESS | 3844 | 1464989697761 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 14:34:57 INFO - PROCESS | 3844 | 1464989697765 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 14:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 14:34:57 INFO - PROCESS | 3844 | 1464989697773 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 14:34:57 INFO - PROCESS | 3844 | 1464989697777 Marionette TRACE conn3 <- [1,2002,null,{}] 14:34:57 INFO - PROCESS | 3844 | 1464989697781 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:57 INFO - PROCESS | 3844 | 1464989697890 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 14:34:58 INFO - PROCESS | 3844 | 1464989698081 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:58 INFO - PROCESS | 3844 | ++DOCSHELL 178DC000 == 62 [pid = 3844] [id = 510] 14:34:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 158 (178DD000) [pid = 3844] [serial = 1530] [outer = 00000000] 14:34:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 159 (1825EC00) [pid = 3844] [serial = 1531] [outer = 178DD000] 14:34:58 INFO - PROCESS | 3844 | 1464989698138 Marionette DEBUG loaded listener.js 14:34:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 160 (18748000) [pid = 3844] [serial = 1532] [outer = 178DD000] 14:34:58 INFO - PROCESS | 3844 | 1464989698695 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 14:34:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 14:34:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1001ms 14:34:58 INFO - PROCESS | 3844 | 1464989698773 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 14:34:58 INFO - PROCESS | 3844 | 1464989698776 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 14:34:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 14:34:58 INFO - PROCESS | 3844 | 1464989698780 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 14:34:58 INFO - PROCESS | 3844 | 1464989698782 Marionette TRACE conn3 <- [1,2006,null,{}] 14:34:58 INFO - PROCESS | 3844 | 1464989698792 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:58 INFO - PROCESS | 3844 | 1464989698899 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 14:34:59 INFO - PROCESS | 3844 | 1464989699046 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:59 INFO - PROCESS | 3844 | ++DOCSHELL 1A314400 == 63 [pid = 3844] [id = 511] 14:34:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 161 (1A35AC00) [pid = 3844] [serial = 1533] [outer = 00000000] 14:34:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 162 (1A827C00) [pid = 3844] [serial = 1534] [outer = 1A35AC00] 14:34:59 INFO - PROCESS | 3844 | 1464989699112 Marionette DEBUG loaded listener.js 14:34:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 163 (1A8D2000) [pid = 3844] [serial = 1535] [outer = 1A35AC00] 14:34:59 INFO - PROCESS | 3844 | 1464989699719 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:34:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 14:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1001ms 14:34:59 INFO - PROCESS | 3844 | 1464989699781 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 14:34:59 INFO - PROCESS | 3844 | 1464989699784 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 14:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 14:34:59 INFO - PROCESS | 3844 | 1464989699787 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 14:34:59 INFO - PROCESS | 3844 | 1464989699789 Marionette TRACE conn3 <- [1,2010,null,{}] 14:34:59 INFO - PROCESS | 3844 | 1464989699793 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:59 INFO - PROCESS | 3844 | 1464989699899 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 14:35:00 INFO - PROCESS | 3844 | 1464989700042 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:00 INFO - PROCESS | 3844 | ++DOCSHELL 1A822400 == 64 [pid = 3844] [id = 512] 14:35:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 164 (1A9BD800) [pid = 3844] [serial = 1536] [outer = 00000000] 14:35:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 165 (1A9C0C00) [pid = 3844] [serial = 1537] [outer = 1A9BD800] 14:35:00 INFO - PROCESS | 3844 | 1464989700097 Marionette DEBUG loaded listener.js 14:35:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 166 (1A9C6800) [pid = 3844] [serial = 1538] [outer = 1A9BD800] 14:35:00 INFO - PROCESS | 3844 | 1464989700696 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 14:35:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 14:35:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 938ms 14:35:00 INFO - PROCESS | 3844 | 1464989700732 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 14:35:00 INFO - PROCESS | 3844 | 1464989700734 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 14:35:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 14:35:00 INFO - PROCESS | 3844 | 1464989700738 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 14:35:00 INFO - PROCESS | 3844 | 1464989700740 Marionette TRACE conn3 <- [1,2014,null,{}] 14:35:00 INFO - PROCESS | 3844 | 1464989700744 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:00 INFO - PROCESS | 3844 | 1464989700846 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 14:35:00 INFO - PROCESS | 3844 | 1464989700962 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:01 INFO - PROCESS | 3844 | ++DOCSHELL 13C3A400 == 65 [pid = 3844] [id = 513] 14:35:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 167 (14F28000) [pid = 3844] [serial = 1539] [outer = 00000000] 14:35:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 168 (1AA04800) [pid = 3844] [serial = 1540] [outer = 14F28000] 14:35:01 INFO - PROCESS | 3844 | 1464989701077 Marionette DEBUG loaded listener.js 14:35:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 169 (1AA08000) [pid = 3844] [serial = 1541] [outer = 14F28000] 14:35:01 INFO - PROCESS | 3844 | 1464989701818 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 14:35:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 14:35:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1157ms 14:35:01 INFO - PROCESS | 3844 | 1464989701891 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 14:35:01 INFO - PROCESS | 3844 | 1464989701895 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 14:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 14:35:01 INFO - PROCESS | 3844 | 1464989701900 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 14:35:01 INFO - PROCESS | 3844 | 1464989701904 Marionette TRACE conn3 <- [1,2018,null,{}] 14:35:01 INFO - PROCESS | 3844 | 1464989701911 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:02 INFO - PROCESS | 3844 | 1464989702009 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 14:35:02 INFO - PROCESS | 3844 | 1464989702161 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:02 INFO - PROCESS | 3844 | ++DOCSHELL 10B88000 == 66 [pid = 3844] [id = 514] 14:35:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 170 (10D2C000) [pid = 3844] [serial = 1542] [outer = 00000000] 14:35:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 171 (15608000) [pid = 3844] [serial = 1543] [outer = 10D2C000] 14:35:02 INFO - PROCESS | 3844 | 1464989702218 Marionette DEBUG loaded listener.js 14:35:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 172 (1568C800) [pid = 3844] [serial = 1544] [outer = 10D2C000] 14:35:02 INFO - PROCESS | 3844 | 1464989702838 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 14:35:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 14:35:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1000ms 14:35:02 INFO - PROCESS | 3844 | 1464989702904 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 14:35:02 INFO - PROCESS | 3844 | 1464989702909 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 14:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 14:35:02 INFO - PROCESS | 3844 | 1464989702916 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 14:35:02 INFO - PROCESS | 3844 | 1464989702918 Marionette TRACE conn3 <- [1,2022,null,{}] 14:35:02 INFO - PROCESS | 3844 | 1464989702935 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:03 INFO - PROCESS | 3844 | 1464989703070 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 14:35:03 INFO - PROCESS | 3844 | 1464989703141 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:03 INFO - PROCESS | 3844 | ++DOCSHELL 1677F000 == 67 [pid = 3844] [id = 515] 14:35:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 173 (168C1800) [pid = 3844] [serial = 1545] [outer = 00000000] 14:35:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 174 (16D84400) [pid = 3844] [serial = 1546] [outer = 168C1800] 14:35:03 INFO - PROCESS | 3844 | 1464989703195 Marionette DEBUG loaded listener.js 14:35:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 175 (16ED1000) [pid = 3844] [serial = 1547] [outer = 168C1800] 14:35:03 INFO - PROCESS | 3844 | --DOCSHELL 16EC8400 == 66 [pid = 3844] [id = 459] 14:35:03 INFO - PROCESS | 3844 | --DOCSHELL 14F97800 == 65 [pid = 3844] [id = 507] 14:35:03 INFO - PROCESS | 3844 | --DOCSHELL 112A4000 == 64 [pid = 3844] [id = 506] 14:35:03 INFO - PROCESS | 3844 | --DOCSHELL 189A0C00 == 63 [pid = 3844] [id = 505] 14:35:03 INFO - PROCESS | 3844 | --DOCSHELL 18743400 == 62 [pid = 3844] [id = 504] 14:35:03 INFO - PROCESS | 3844 | --DOCSHELL 15F39C00 == 61 [pid = 3844] [id = 503] 14:35:03 INFO - PROCESS | 3844 | --DOCSHELL 10D2E000 == 60 [pid = 3844] [id = 502] 14:35:03 INFO - PROCESS | 3844 | --DOCSHELL 10562400 == 59 [pid = 3844] [id = 498] 14:35:03 INFO - PROCESS | 3844 | --DOCSHELL 15692000 == 58 [pid = 3844] [id = 497] 14:35:03 INFO - PROCESS | 3844 | --DOCSHELL 12B09C00 == 57 [pid = 3844] [id = 496] 14:35:03 INFO - PROCESS | 3844 | --DOMWINDOW == 174 (1779F800) [pid = 3844] [serial = 1325] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 3844 | --DOMWINDOW == 173 (18732800) [pid = 3844] [serial = 1370] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 3844 | --DOMWINDOW == 172 (18040C00) [pid = 3844] [serial = 1447] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 3844 | --DOMWINDOW == 171 (1142A000) [pid = 3844] [serial = 1435] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 3844 | --DOMWINDOW == 170 (13D48800) [pid = 3844] [serial = 1436] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 3844 | --DOMWINDOW == 169 (18912800) [pid = 3844] [serial = 1450] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 3844 | --DOMWINDOW == 168 (1872E400) [pid = 3844] [serial = 1448] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 3844 | --DOMWINDOW == 167 (150AA400) [pid = 3844] [serial = 1417] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 3844 | --DOMWINDOW == 166 (10D2DC00) [pid = 3844] [serial = 1414] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 3844 | --DOMWINDOW == 165 (16EC3800) [pid = 3844] [serial = 1441] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 3844 | --DOMWINDOW == 164 (16ECD000) [pid = 3844] [serial = 1442] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 3844 | --DOMWINDOW == 163 (15EBC800) [pid = 3844] [serial = 1438] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 3844 | --DOMWINDOW == 162 (1677EC00) [pid = 3844] [serial = 1439] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 3844 | --DOMWINDOW == 161 (189A8C00) [pid = 3844] [serial = 1453] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 3844 | --DOMWINDOW == 160 (16EED000) [pid = 3844] [serial = 1420] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 3844 | --DOMWINDOW == 159 (13D47000) [pid = 3844] [serial = 1433] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 3844 | --DOMWINDOW == 158 (13288400) [pid = 3844] [serial = 1432] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 3844 | --DOMWINDOW == 157 (16EF7400) [pid = 3844] [serial = 1444] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 3844 | --DOMWINDOW == 156 (18992400) [pid = 3844] [serial = 1423] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 3844 | --DOMWINDOW == 155 (1890E800) [pid = 3844] [serial = 1412] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 3844 | --DOMWINDOW == 154 (1899FC00) [pid = 3844] [serial = 1426] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 3844 | --DOMWINDOW == 153 (19C7CC00) [pid = 3844] [serial = 1462] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 3844 | --DOMWINDOW == 152 (1991C000) [pid = 3844] [serial = 1429] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 3844 | --DOMWINDOW == 151 (12D90C00) [pid = 3844] [serial = 1480] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 3844 | --DOMWINDOW == 150 (14F1EC00) [pid = 3844] [serial = 1481] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 3844 | --DOMWINDOW == 149 (131AEC00) [pid = 3844] [serial = 1483] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 3844 | --DOMWINDOW == 148 (15AF1800) [pid = 3844] [serial = 1486] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 3844 | --DOMWINDOW == 147 (141D0C00) [pid = 3844] [serial = 1465] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 3844 | --DOMWINDOW == 146 (13D48C00) [pid = 3844] [serial = 1484] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 3844 | --DOMWINDOW == 145 (16ECEC00) [pid = 3844] [serial = 1468] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 3844 | --DOMWINDOW == 144 (19A5AC00) [pid = 3844] [serial = 1471] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 3844 | --DOMWINDOW == 143 (19924400) [pid = 3844] [serial = 1459] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 3844 | --DOMWINDOW == 142 (1A146800) [pid = 3844] [serial = 1474] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 3844 | --DOMWINDOW == 141 (19A5E400) [pid = 3844] [serial = 1460] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 3844 | --DOMWINDOW == 140 (1A314800) [pid = 3844] [serial = 1477] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 3844 | --DOMWINDOW == 139 (19919800) [pid = 3844] [serial = 1454] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 3844 | --DOMWINDOW == 138 (18999800) [pid = 3844] [serial = 1451] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 3844 | --DOMWINDOW == 137 (18749000) [pid = 3844] [serial = 1457] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 3844 | --DOMWINDOW == 136 (16EF5000) [pid = 3844] [serial = 1456] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 3844 | --DOMWINDOW == 135 (16F5C800) [pid = 3844] [serial = 1445] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 3844 | 1464989703689 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:35:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 14:35:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 797ms 14:35:03 INFO - PROCESS | 3844 | 1464989703716 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 14:35:03 INFO - PROCESS | 3844 | 1464989703718 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 14:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 14:35:03 INFO - PROCESS | 3844 | 1464989703726 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 14:35:03 INFO - PROCESS | 3844 | 1464989703729 Marionette TRACE conn3 <- [1,2026,null,{}] 14:35:03 INFO - PROCESS | 3844 | 1464989703739 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:03 INFO - PROCESS | 3844 | 1464989703827 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 14:35:03 INFO - PROCESS | 3844 | 1464989703835 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:03 INFO - PROCESS | 3844 | ++DOCSHELL 14F98000 == 58 [pid = 3844] [id = 516] 14:35:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 136 (15774000) [pid = 3844] [serial = 1548] [outer = 00000000] 14:35:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 137 (15F3A800) [pid = 3844] [serial = 1549] [outer = 15774000] 14:35:03 INFO - PROCESS | 3844 | 1464989703885 Marionette DEBUG loaded listener.js 14:35:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 138 (16EC8000) [pid = 3844] [serial = 1550] [outer = 15774000] 14:35:04 INFO - PROCESS | 3844 | 1464989704376 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 14:35:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 14:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 704ms 14:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 14:35:04 INFO - PROCESS | 3844 | 1464989704424 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 14:35:04 INFO - PROCESS | 3844 | 1464989704427 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 14:35:04 INFO - PROCESS | 3844 | 1464989704430 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 14:35:04 INFO - PROCESS | 3844 | 1464989704432 Marionette TRACE conn3 <- [1,2030,null,{}] 14:35:04 INFO - PROCESS | 3844 | 1464989704435 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:04 INFO - PROCESS | 3844 | 1464989704521 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 14:35:04 INFO - PROCESS | 3844 | 1464989704527 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:04 INFO - PROCESS | 3844 | ++DOCSHELL 15EBC800 == 59 [pid = 3844] [id = 517] 14:35:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 139 (16EF5000) [pid = 3844] [serial = 1551] [outer = 00000000] 14:35:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 140 (1774F400) [pid = 3844] [serial = 1552] [outer = 16EF5000] 14:35:04 INFO - PROCESS | 3844 | 1464989704572 Marionette DEBUG loaded listener.js 14:35:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 141 (17DE8800) [pid = 3844] [serial = 1553] [outer = 16EF5000] 14:35:05 INFO - PROCESS | 3844 | 1464989705027 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 14:35:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 14:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 625ms 14:35:05 INFO - PROCESS | 3844 | 1464989705069 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 14:35:05 INFO - PROCESS | 3844 | 1464989705071 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 14:35:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 14:35:05 INFO - PROCESS | 3844 | 1464989705079 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 14:35:05 INFO - PROCESS | 3844 | 1464989705080 Marionette TRACE conn3 <- [1,2034,null,{}] 14:35:05 INFO - PROCESS | 3844 | 1464989705084 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:05 INFO - PROCESS | 3844 | 1464989705164 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 14:35:05 INFO - PROCESS | 3844 | 1464989705173 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:05 INFO - PROCESS | 3844 | ++DOCSHELL 15EB6800 == 60 [pid = 3844] [id = 518] 14:35:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 142 (17991C00) [pid = 3844] [serial = 1554] [outer = 00000000] 14:35:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 143 (1872DC00) [pid = 3844] [serial = 1555] [outer = 17991C00] 14:35:05 INFO - PROCESS | 3844 | 1464989705224 Marionette DEBUG loaded listener.js 14:35:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 144 (18747400) [pid = 3844] [serial = 1556] [outer = 17991C00] 14:35:05 INFO - PROCESS | 3844 | 1464989705708 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 14:35:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 703ms 14:35:05 INFO - PROCESS | 3844 | 1464989705788 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 14:35:05 INFO - PROCESS | 3844 | 1464989705790 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 14:35:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 14:35:05 INFO - PROCESS | 3844 | 1464989705803 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 14:35:05 INFO - PROCESS | 3844 | 1464989705805 Marionette TRACE conn3 <- [1,2038,null,{}] 14:35:05 INFO - PROCESS | 3844 | 1464989705809 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:05 INFO - PROCESS | 3844 | 1464989705944 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 14:35:05 INFO - PROCESS | 3844 | 1464989705951 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:05 INFO - PROCESS | 3844 | ++DOCSHELL 16EF9400 == 61 [pid = 3844] [id = 519] 14:35:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 145 (18744800) [pid = 3844] [serial = 1557] [outer = 00000000] 14:35:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 146 (18996800) [pid = 3844] [serial = 1558] [outer = 18744800] 14:35:06 INFO - PROCESS | 3844 | 1464989706002 Marionette DEBUG loaded listener.js 14:35:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 147 (189A7000) [pid = 3844] [serial = 1559] [outer = 18744800] 14:35:06 INFO - PROCESS | 3844 | 1464989706456 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:35:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 14:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 688ms 14:35:06 INFO - PROCESS | 3844 | 1464989706502 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 14:35:06 INFO - PROCESS | 3844 | 1464989706504 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 14:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 14:35:06 INFO - PROCESS | 3844 | 1464989706512 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 14:35:06 INFO - PROCESS | 3844 | 1464989706514 Marionette TRACE conn3 <- [1,2042,null,{}] 14:35:06 INFO - PROCESS | 3844 | 1464989706518 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:06 INFO - PROCESS | 3844 | 1464989706659 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 14:35:06 INFO - PROCESS | 3844 | 1464989706729 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:06 INFO - PROCESS | 3844 | ++DOCSHELL 189A0C00 == 62 [pid = 3844] [id = 520] 14:35:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 148 (189AB800) [pid = 3844] [serial = 1560] [outer = 00000000] 14:35:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 149 (1991DC00) [pid = 3844] [serial = 1561] [outer = 189AB800] 14:35:06 INFO - PROCESS | 3844 | 1464989706772 Marionette DEBUG loaded listener.js 14:35:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 150 (19927400) [pid = 3844] [serial = 1562] [outer = 189AB800] 14:35:07 INFO - PROCESS | 3844 | 1464989707192 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 14:35:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 14:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 735ms 14:35:07 INFO - PROCESS | 3844 | 1464989707253 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 14:35:07 INFO - PROCESS | 3844 | 1464989707255 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 14:35:07 INFO - PROCESS | 3844 | 1464989707258 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 14:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 14:35:07 INFO - PROCESS | 3844 | 1464989707260 Marionette TRACE conn3 <- [1,2046,null,{}] 14:35:07 INFO - PROCESS | 3844 | 1464989707263 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:07 INFO - PROCESS | 3844 | 1464989707384 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 14:35:07 INFO - PROCESS | 3844 | 1464989707456 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:07 INFO - PROCESS | 3844 | ++DOCSHELL 19C77C00 == 63 [pid = 3844] [id = 521] 14:35:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 151 (19C7BC00) [pid = 3844] [serial = 1563] [outer = 00000000] 14:35:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 152 (1A144800) [pid = 3844] [serial = 1564] [outer = 19C7BC00] 14:35:07 INFO - PROCESS | 3844 | 1464989707499 Marionette DEBUG loaded listener.js 14:35:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 153 (1A314800) [pid = 3844] [serial = 1565] [outer = 19C7BC00] 14:35:08 INFO - PROCESS | 3844 | --DOMWINDOW == 152 (1289B000) [pid = 3844] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 14:35:08 INFO - PROCESS | 3844 | --DOMWINDOW == 151 (16C9C400) [pid = 3844] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 14:35:08 INFO - PROCESS | 3844 | --DOMWINDOW == 150 (189AA400) [pid = 3844] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 14:35:08 INFO - PROCESS | 3844 | --DOMWINDOW == 149 (19C7C000) [pid = 3844] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 14:35:08 INFO - PROCESS | 3844 | --DOMWINDOW == 148 (19920400) [pid = 3844] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 14:35:08 INFO - PROCESS | 3844 | --DOMWINDOW == 147 (150AD400) [pid = 3844] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 14:35:08 INFO - PROCESS | 3844 | --DOMWINDOW == 146 (17DEE800) [pid = 3844] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 14:35:08 INFO - PROCESS | 3844 | --DOMWINDOW == 145 (10D21800) [pid = 3844] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 14:35:08 INFO - PROCESS | 3844 | --DOMWINDOW == 144 (112B7C00) [pid = 3844] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 14:35:08 INFO - PROCESS | 3844 | --DOMWINDOW == 143 (18731800) [pid = 3844] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 14:35:08 INFO - PROCESS | 3844 | --DOMWINDOW == 142 (13C43C00) [pid = 3844] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 14:35:08 INFO - PROCESS | 3844 | --DOMWINDOW == 141 (10A5A400) [pid = 3844] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 14:35:08 INFO - PROCESS | 3844 | --DOMWINDOW == 140 (103D8400) [pid = 3844] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 14:35:08 INFO - PROCESS | 3844 | --DOMWINDOW == 139 (14F26C00) [pid = 3844] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 14:35:08 INFO - PROCESS | 3844 | --DOMWINDOW == 138 (1371B000) [pid = 3844] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 14:35:08 INFO - PROCESS | 3844 | --DOMWINDOW == 137 (16D86400) [pid = 3844] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 14:35:08 INFO - PROCESS | 3844 | --DOMWINDOW == 136 (10489800) [pid = 3844] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 14:35:08 INFO - PROCESS | 3844 | --DOMWINDOW == 135 (17D7E400) [pid = 3844] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 14:35:08 INFO - PROCESS | 3844 | --DOMWINDOW == 134 (10D24800) [pid = 3844] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 14:35:08 INFO - PROCESS | 3844 | --DOMWINDOW == 133 (132F2800) [pid = 3844] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 14:35:08 INFO - PROCESS | 3844 | --DOMWINDOW == 132 (16EEEC00) [pid = 3844] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 14:35:08 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (1898E400) [pid = 3844] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 14:35:08 INFO - PROCESS | 3844 | --DOMWINDOW == 130 (10373C00) [pid = 3844] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 14:35:08 INFO - PROCESS | 3844 | --DOMWINDOW == 129 (16EC8800) [pid = 3844] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 14:35:08 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (132F2000) [pid = 3844] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 14:35:08 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (18919400) [pid = 3844] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 14:35:08 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (19A60C00) [pid = 3844] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 14:35:08 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (18743800) [pid = 3844] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 14:35:08 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (189A8000) [pid = 3844] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 14:35:08 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (1125CC00) [pid = 3844] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 14:35:08 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (178E2800) [pid = 3844] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 14:35:08 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (11C82800) [pid = 3844] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 14:35:08 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (16094800) [pid = 3844] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 14:35:08 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (189A4000) [pid = 3844] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 14:35:08 INFO - PROCESS | 3844 | 1464989708238 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 14:35:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 14:35:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1032ms 14:35:08 INFO - PROCESS | 3844 | 1464989708306 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 14:35:08 INFO - PROCESS | 3844 | 1464989708308 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 14:35:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 14:35:08 INFO - PROCESS | 3844 | 1464989708312 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 14:35:08 INFO - PROCESS | 3844 | 1464989708313 Marionette TRACE conn3 <- [1,2050,null,{}] 14:35:08 INFO - PROCESS | 3844 | 1464989708317 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:08 INFO - PROCESS | 3844 | 1464989708436 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 14:35:08 INFO - PROCESS | 3844 | 1464989708512 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:08 INFO - PROCESS | 3844 | ++DOCSHELL 10B8D000 == 64 [pid = 3844] [id = 522] 14:35:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (10B8D800) [pid = 3844] [serial = 1566] [outer = 00000000] 14:35:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (112BA800) [pid = 3844] [serial = 1567] [outer = 10B8D800] 14:35:08 INFO - PROCESS | 3844 | 1464989708555 Marionette DEBUG loaded listener.js 14:35:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (13120C00) [pid = 3844] [serial = 1568] [outer = 10B8D800] 14:35:08 INFO - PROCESS | 3844 | 1464989708903 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 14:35:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 14:35:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 641ms 14:35:08 INFO - PROCESS | 3844 | 1464989708948 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 14:35:08 INFO - PROCESS | 3844 | 1464989708950 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 14:35:08 INFO - PROCESS | 3844 | 1464989708953 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 14:35:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 14:35:08 INFO - PROCESS | 3844 | 1464989708955 Marionette TRACE conn3 <- [1,2054,null,{}] 14:35:08 INFO - PROCESS | 3844 | 1464989708959 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:09 INFO - PROCESS | 3844 | 1464989709041 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 14:35:09 INFO - PROCESS | 3844 | 1464989709047 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:09 INFO - PROCESS | 3844 | ++DOCSHELL 112A2800 == 65 [pid = 3844] [id = 523] 14:35:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (13123C00) [pid = 3844] [serial = 1569] [outer = 00000000] 14:35:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (15054000) [pid = 3844] [serial = 1570] [outer = 13123C00] 14:35:09 INFO - PROCESS | 3844 | 1464989709090 Marionette DEBUG loaded listener.js 14:35:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (16C18C00) [pid = 3844] [serial = 1571] [outer = 13123C00] 14:35:09 INFO - PROCESS | 3844 | 1464989709554 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 14:35:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 14:35:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 641ms 14:35:09 INFO - PROCESS | 3844 | 1464989709592 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 14:35:09 INFO - PROCESS | 3844 | 1464989709594 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 14:35:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 14:35:09 INFO - PROCESS | 3844 | 1464989709597 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 14:35:09 INFO - PROCESS | 3844 | 1464989709600 Marionette TRACE conn3 <- [1,2058,null,{}] 14:35:09 INFO - PROCESS | 3844 | 1464989709603 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:09 INFO - PROCESS | 3844 | 1464989709705 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 14:35:09 INFO - PROCESS | 3844 | 1464989709713 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:09 INFO - PROCESS | 3844 | ++DOCSHELL 16D88000 == 66 [pid = 3844] [id = 524] 14:35:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (171B1400) [pid = 3844] [serial = 1572] [outer = 00000000] 14:35:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (1899A000) [pid = 3844] [serial = 1573] [outer = 171B1400] 14:35:09 INFO - PROCESS | 3844 | 1464989709761 Marionette DEBUG loaded listener.js 14:35:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (19A60C00) [pid = 3844] [serial = 1574] [outer = 171B1400] 14:35:10 INFO - PROCESS | 3844 | 1464989710466 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 14:35:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 14:35:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 954ms 14:35:10 INFO - PROCESS | 3844 | 1464989710543 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 14:35:10 INFO - PROCESS | 3844 | 1464989710548 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 14:35:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 14:35:10 INFO - PROCESS | 3844 | 1464989710553 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 14:35:10 INFO - PROCESS | 3844 | 1464989710557 Marionette TRACE conn3 <- [1,2062,null,{}] 14:35:10 INFO - PROCESS | 3844 | 1464989710563 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:10 INFO - PROCESS | 3844 | 1464989710708 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 14:35:10 INFO - PROCESS | 3844 | 1464989710855 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:10 INFO - PROCESS | 3844 | ++DOCSHELL 112A4800 == 67 [pid = 3844] [id = 525] 14:35:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (112B3800) [pid = 3844] [serial = 1575] [outer = 00000000] 14:35:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 130 (132F7C00) [pid = 3844] [serial = 1576] [outer = 112B3800] 14:35:10 INFO - PROCESS | 3844 | 1464989710913 Marionette DEBUG loaded listener.js 14:35:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 131 (14F20400) [pid = 3844] [serial = 1577] [outer = 112B3800] 14:35:11 INFO - PROCESS | 3844 | 1464989711503 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 14:35:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 14:35:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1001ms 14:35:11 INFO - PROCESS | 3844 | 1464989711557 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 14:35:11 INFO - PROCESS | 3844 | 1464989711563 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 14:35:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 14:35:11 INFO - PROCESS | 3844 | 1464989711570 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 14:35:11 INFO - PROCESS | 3844 | 1464989711573 Marionette TRACE conn3 <- [1,2066,null,{}] 14:35:11 INFO - PROCESS | 3844 | 1464989711577 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:11 INFO - PROCESS | 3844 | 1464989711698 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 14:35:11 INFO - PROCESS | 3844 | 1464989711845 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:11 INFO - PROCESS | 3844 | ++DOCSHELL 1568A000 == 68 [pid = 3844] [id = 526] 14:35:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (15692000) [pid = 3844] [serial = 1578] [outer = 00000000] 14:35:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 133 (16750C00) [pid = 3844] [serial = 1579] [outer = 15692000] 14:35:11 INFO - PROCESS | 3844 | 1464989711899 Marionette DEBUG loaded listener.js 14:35:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 134 (16D88C00) [pid = 3844] [serial = 1580] [outer = 15692000] 14:35:12 INFO - PROCESS | 3844 | 1464989712477 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 14:35:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 14:35:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 938ms 14:35:12 INFO - PROCESS | 3844 | 1464989712513 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 14:35:12 INFO - PROCESS | 3844 | 1464989712515 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 14:35:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 14:35:12 INFO - PROCESS | 3844 | 1464989712519 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 14:35:12 INFO - PROCESS | 3844 | 1464989712523 Marionette TRACE conn3 <- [1,2070,null,{}] 14:35:12 INFO - PROCESS | 3844 | 1464989712534 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:12 INFO - PROCESS | 3844 | 1464989712648 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 14:35:12 INFO - PROCESS | 3844 | 1464989712810 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:12 INFO - PROCESS | 3844 | ++DOCSHELL 18912400 == 69 [pid = 3844] [id = 527] 14:35:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 135 (18912800) [pid = 3844] [serial = 1581] [outer = 00000000] 14:35:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 136 (18991800) [pid = 3844] [serial = 1582] [outer = 18912800] 14:35:12 INFO - PROCESS | 3844 | 1464989712868 Marionette DEBUG loaded listener.js 14:35:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 137 (189A8C00) [pid = 3844] [serial = 1583] [outer = 18912800] 14:35:13 INFO - PROCESS | 3844 | 1464989713466 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 14:35:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 14:35:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1001ms 14:35:13 INFO - PROCESS | 3844 | 1464989713522 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 14:35:13 INFO - PROCESS | 3844 | 1464989713524 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 14:35:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 14:35:13 INFO - PROCESS | 3844 | 1464989713528 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 14:35:13 INFO - PROCESS | 3844 | 1464989713530 Marionette TRACE conn3 <- [1,2074,null,{}] 14:35:13 INFO - PROCESS | 3844 | 1464989713534 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:13 INFO - PROCESS | 3844 | 1464989713643 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 14:35:13 INFO - PROCESS | 3844 | 1464989713788 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:13 INFO - PROCESS | 3844 | ++DOCSHELL 1A143800 == 70 [pid = 3844] [id = 528] 14:35:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 138 (1A148000) [pid = 3844] [serial = 1584] [outer = 00000000] 14:35:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 139 (1A50AC00) [pid = 3844] [serial = 1585] [outer = 1A148000] 14:35:13 INFO - PROCESS | 3844 | 1464989713843 Marionette DEBUG loaded listener.js 14:35:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 140 (1A8CC800) [pid = 3844] [serial = 1586] [outer = 1A148000] 14:35:14 INFO - PROCESS | 3844 | 1464989714446 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 14:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 14:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1001ms 14:35:14 INFO - PROCESS | 3844 | 1464989714538 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 14:35:14 INFO - PROCESS | 3844 | 1464989714540 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 14:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 14:35:14 INFO - PROCESS | 3844 | 1464989714546 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 14:35:14 INFO - PROCESS | 3844 | 1464989714548 Marionette TRACE conn3 <- [1,2078,null,{}] 14:35:14 INFO - PROCESS | 3844 | 1464989714552 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:14 INFO - PROCESS | 3844 | 1464989714657 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 14:35:14 INFO - PROCESS | 3844 | 1464989714803 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:14 INFO - PROCESS | 3844 | ++DOCSHELL 10B28400 == 71 [pid = 3844] [id = 529] 14:35:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 141 (10D27C00) [pid = 3844] [serial = 1587] [outer = 00000000] 14:35:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 142 (1300C000) [pid = 3844] [serial = 1588] [outer = 10D27C00] 14:35:14 INFO - PROCESS | 3844 | 1464989714860 Marionette DEBUG loaded listener.js 14:35:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 143 (13D4C400) [pid = 3844] [serial = 1589] [outer = 10D27C00] 14:35:15 INFO - PROCESS | 3844 | 1464989715586 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 14:35:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 14:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1094ms 14:35:15 INFO - PROCESS | 3844 | 1464989715652 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 14:35:15 INFO - PROCESS | 3844 | 1464989715656 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 14:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 14:35:15 INFO - PROCESS | 3844 | 1464989715662 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 14:35:15 INFO - PROCESS | 3844 | 1464989715666 Marionette TRACE conn3 <- [1,2082,null,{}] 14:35:15 INFO - PROCESS | 3844 | 1464989715672 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:15 INFO - PROCESS | 3844 | 1464989715773 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 14:35:15 INFO - PROCESS | 3844 | 1464989715926 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:15 INFO - PROCESS | 3844 | ++DOCSHELL 11C07000 == 72 [pid = 3844] [id = 530] 14:35:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 144 (11C82800) [pid = 3844] [serial = 1590] [outer = 00000000] 14:35:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 145 (1328CC00) [pid = 3844] [serial = 1591] [outer = 11C82800] 14:35:16 INFO - PROCESS | 3844 | 1464989715982 Marionette DEBUG loaded listener.js 14:35:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 146 (13C35400) [pid = 3844] [serial = 1592] [outer = 11C82800] 14:35:16 INFO - PROCESS | 3844 | 1464989716600 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 14:35:16 INFO - PROCESS | 3844 | --DOCSHELL 1506C400 == 71 [pid = 3844] [id = 495] 14:35:16 INFO - PROCESS | 3844 | --DOCSHELL 112A2800 == 70 [pid = 3844] [id = 523] 14:35:16 INFO - PROCESS | 3844 | --DOCSHELL 10B8D000 == 69 [pid = 3844] [id = 522] 14:35:16 INFO - PROCESS | 3844 | --DOCSHELL 19A59400 == 68 [pid = 3844] [id = 487] 14:35:16 INFO - PROCESS | 3844 | --DOCSHELL 19C77C00 == 67 [pid = 3844] [id = 521] 14:35:16 INFO - PROCESS | 3844 | --DOCSHELL 189A0C00 == 66 [pid = 3844] [id = 520] 14:35:16 INFO - PROCESS | 3844 | --DOCSHELL 16EF9400 == 65 [pid = 3844] [id = 519] 14:35:16 INFO - PROCESS | 3844 | --DOCSHELL 15EB6800 == 64 [pid = 3844] [id = 518] 14:35:16 INFO - PROCESS | 3844 | --DOCSHELL 15EBC800 == 63 [pid = 3844] [id = 517] 14:35:16 INFO - PROCESS | 3844 | --DOCSHELL 14F98000 == 62 [pid = 3844] [id = 516] 14:35:16 INFO - PROCESS | 3844 | --DOCSHELL 1677F000 == 61 [pid = 3844] [id = 515] 14:35:16 INFO - PROCESS | 3844 | --DOCSHELL 10B88000 == 60 [pid = 3844] [id = 514] 14:35:16 INFO - PROCESS | 3844 | --DOCSHELL 13C3A400 == 59 [pid = 3844] [id = 513] 14:35:16 INFO - PROCESS | 3844 | --DOCSHELL 1A822400 == 58 [pid = 3844] [id = 512] 14:35:16 INFO - PROCESS | 3844 | --DOCSHELL 1A314400 == 57 [pid = 3844] [id = 511] 14:35:16 INFO - PROCESS | 3844 | --DOCSHELL 178DC000 == 56 [pid = 3844] [id = 510] 14:35:16 INFO - PROCESS | 3844 | --DOCSHELL 11A03000 == 55 [pid = 3844] [id = 509] 14:35:16 INFO - PROCESS | 3844 | --DOCSHELL 19C83800 == 54 [pid = 3844] [id = 508] 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 145 (10D28400) [pid = 3844] [serial = 1292] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 144 (19922400) [pid = 3844] [serial = 1430] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 143 (13003400) [pid = 3844] [serial = 1373] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 142 (15688800) [pid = 3844] [serial = 1331] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 141 (17989400) [pid = 3844] [serial = 1334] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 140 (189A3000) [pid = 3844] [serial = 1427] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 139 (130E4400) [pid = 3844] [serial = 1259] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 138 (1844BC00) [pid = 3844] [serial = 1379] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 137 (141D5C00) [pid = 3844] [serial = 1295] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 136 (18994400) [pid = 3844] [serial = 1424] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 135 (14F26800) [pid = 3844] [serial = 1466] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 134 (16EF3C00) [pid = 3844] [serial = 1469] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 133 (19A67000) [pid = 3844] [serial = 1472] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 132 (1A14B400) [pid = 3844] [serial = 1475] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (1A35F400) [pid = 3844] [serial = 1478] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 130 (15778000) [pid = 3844] [serial = 1256] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 129 (1825F800) [pid = 3844] [serial = 1337] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (112C1400) [pid = 3844] [serial = 1415] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (1280A000) [pid = 3844] [serial = 1250] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (18744C00) [pid = 3844] [serial = 1382] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (1504E400) [pid = 3844] [serial = 1376] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (12809800) [pid = 3844] [serial = 1328] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (10A5DC00) [pid = 3844] [serial = 1247] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (15EB2800) [pid = 3844] [serial = 1418] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (141CF400) [pid = 3844] [serial = 1253] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (178E2C00) [pid = 3844] [serial = 1421] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (19A63C00) [pid = 3844] [serial = 1517] [outer = 00000000] [url = about:blank] 14:35:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (16C98000) [pid = 3844] [serial = 1510] [outer = 00000000] [url = about:blank] 14:35:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1016ms 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (16D81000) [pid = 3844] [serial = 1511] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (1A13FC00) [pid = 3844] [serial = 1522] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (1A359400) [pid = 3844] [serial = 1523] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (16F50400) [pid = 3844] [serial = 1520] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (1A141800) [pid = 3844] [serial = 1463] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (1890BC00) [pid = 3844] [serial = 1513] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (19A5B000) [pid = 3844] [serial = 1516] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (18992000) [pid = 3844] [serial = 1514] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (131BD400) [pid = 3844] [serial = 1507] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (14F20000) [pid = 3844] [serial = 1508] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (18916400) [pid = 3844] [serial = 1505] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (18911400) [pid = 3844] [serial = 1504] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (16C18400) [pid = 3844] [serial = 1519] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (141D1C00) [pid = 3844] [serial = 1489] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (1688E400) [pid = 3844] [serial = 1492] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (16ECFC00) [pid = 3844] [serial = 1495] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (178E0C00) [pid = 3844] [serial = 1498] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (1825B000) [pid = 3844] [serial = 1501] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (17141800) [pid = 3844] [serial = 1525] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 3844 | 1464989716666 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 14:35:16 INFO - PROCESS | 3844 | 1464989716672 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 14:35:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 14:35:16 INFO - PROCESS | 3844 | 1464989716678 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 14:35:16 INFO - PROCESS | 3844 | 1464989716680 Marionette TRACE conn3 <- [1,2086,null,{}] 14:35:16 INFO - PROCESS | 3844 | 1464989716684 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:16 INFO - PROCESS | 3844 | 1464989716788 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 14:35:16 INFO - PROCESS | 3844 | 1464989716888 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:16 INFO - PROCESS | 3844 | ++DOCSHELL 10B19800 == 55 [pid = 3844] [id = 531] 14:35:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (10B1E400) [pid = 3844] [serial = 1593] [outer = 00000000] 14:35:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (13003400) [pid = 3844] [serial = 1594] [outer = 10B1E400] 14:35:16 INFO - PROCESS | 3844 | 1464989716934 Marionette DEBUG loaded listener.js 14:35:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (13288400) [pid = 3844] [serial = 1595] [outer = 10B1E400] 14:35:17 INFO - PROCESS | 3844 | 1464989717342 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 14:35:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 14:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 751ms 14:35:17 INFO - PROCESS | 3844 | 1464989717416 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 14:35:17 INFO - PROCESS | 3844 | 1464989717419 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 14:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 14:35:17 INFO - PROCESS | 3844 | 1464989717422 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 14:35:17 INFO - PROCESS | 3844 | 1464989717425 Marionette TRACE conn3 <- [1,2090,null,{}] 14:35:17 INFO - PROCESS | 3844 | 1464989717436 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:17 INFO - PROCESS | 3844 | 1464989717524 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 14:35:17 INFO - PROCESS | 3844 | 1464989717536 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:17 INFO - PROCESS | 3844 | ++DOCSHELL 14F20000 == 56 [pid = 3844] [id = 532] 14:35:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (14F26000) [pid = 3844] [serial = 1596] [outer = 00000000] 14:35:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (15053C00) [pid = 3844] [serial = 1597] [outer = 14F26000] 14:35:17 INFO - PROCESS | 3844 | 1464989717583 Marionette DEBUG loaded listener.js 14:35:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (1559C400) [pid = 3844] [serial = 1598] [outer = 14F26000] 14:35:18 INFO - PROCESS | 3844 | 1464989718051 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 14:35:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 14:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 641ms 14:35:18 INFO - PROCESS | 3844 | 1464989718060 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 14:35:18 INFO - PROCESS | 3844 | 1464989718062 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 14:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 14:35:18 INFO - PROCESS | 3844 | 1464989718066 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 14:35:18 INFO - PROCESS | 3844 | 1464989718067 Marionette TRACE conn3 <- [1,2094,null,{}] 14:35:18 INFO - PROCESS | 3844 | 1464989718075 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:18 INFO - PROCESS | 3844 | 1464989718161 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 14:35:18 INFO - PROCESS | 3844 | 1464989718168 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:18 INFO - PROCESS | 3844 | ++DOCSHELL 15EB5000 == 57 [pid = 3844] [id = 533] 14:35:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (15EB5400) [pid = 3844] [serial = 1599] [outer = 00000000] 14:35:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (16752C00) [pid = 3844] [serial = 1600] [outer = 15EB5400] 14:35:18 INFO - PROCESS | 3844 | 1464989718215 Marionette DEBUG loaded listener.js 14:35:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (16C18400) [pid = 3844] [serial = 1601] [outer = 15EB5400] 14:35:18 INFO - PROCESS | 3844 | 1464989718652 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 14:35:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 14:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 641ms 14:35:18 INFO - PROCESS | 3844 | 1464989718703 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 14:35:18 INFO - PROCESS | 3844 | 1464989718705 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 14:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 14:35:18 INFO - PROCESS | 3844 | 1464989718709 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 14:35:18 INFO - PROCESS | 3844 | 1464989718711 Marionette TRACE conn3 <- [1,2098,null,{}] 14:35:18 INFO - PROCESS | 3844 | 1464989718715 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:18 INFO - PROCESS | 3844 | 1464989718806 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 14:35:18 INFO - PROCESS | 3844 | 1464989718813 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:18 INFO - PROCESS | 3844 | ++DOCSHELL 10D2B400 == 58 [pid = 3844] [id = 534] 14:35:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (168C7400) [pid = 3844] [serial = 1602] [outer = 00000000] 14:35:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (16EC4400) [pid = 3844] [serial = 1603] [outer = 168C7400] 14:35:18 INFO - PROCESS | 3844 | 1464989718857 Marionette DEBUG loaded listener.js 14:35:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (16ED0C00) [pid = 3844] [serial = 1604] [outer = 168C7400] 14:35:19 INFO - PROCESS | 3844 | 1464989719361 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 14:35:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 14:35:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 688ms 14:35:19 INFO - PROCESS | 3844 | 1464989719408 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 14:35:19 INFO - PROCESS | 3844 | 1464989719410 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 14:35:19 INFO - PROCESS | 3844 | 1464989719413 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 14:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 14:35:19 INFO - PROCESS | 3844 | 1464989719415 Marionette TRACE conn3 <- [1,2102,null,{}] 14:35:19 INFO - PROCESS | 3844 | 1464989719418 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:19 INFO - PROCESS | 3844 | 1464989719566 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 14:35:19 INFO - PROCESS | 3844 | 1464989719635 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:19 INFO - PROCESS | 3844 | ++DOCSHELL 10B8C800 == 59 [pid = 3844] [id = 535] 14:35:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (15EB6800) [pid = 3844] [serial = 1605] [outer = 00000000] 14:35:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (178E2C00) [pid = 3844] [serial = 1606] [outer = 15EB6800] 14:35:19 INFO - PROCESS | 3844 | 1464989719680 Marionette DEBUG loaded listener.js 14:35:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (17994C00) [pid = 3844] [serial = 1607] [outer = 15EB6800] 14:35:20 INFO - PROCESS | 3844 | 1464989720091 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 14:35:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 14:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 735ms 14:35:20 INFO - PROCESS | 3844 | 1464989720155 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 14:35:20 INFO - PROCESS | 3844 | 1464989720157 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 14:35:20 INFO - PROCESS | 3844 | 1464989720160 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 14:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 14:35:20 INFO - PROCESS | 3844 | 1464989720161 Marionette TRACE conn3 <- [1,2106,null,{}] 14:35:20 INFO - PROCESS | 3844 | 1464989720165 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:20 INFO - PROCESS | 3844 | 1464989720309 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 14:35:20 INFO - PROCESS | 3844 | 1464989720332 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:20 INFO - PROCESS | 3844 | ++DOCSHELL 178DC000 == 60 [pid = 3844] [id = 536] 14:35:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (178E2800) [pid = 3844] [serial = 1608] [outer = 00000000] 14:35:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (1872BC00) [pid = 3844] [serial = 1609] [outer = 178E2800] 14:35:20 INFO - PROCESS | 3844 | 1464989720375 Marionette DEBUG loaded listener.js 14:35:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (1872E400) [pid = 3844] [serial = 1610] [outer = 178E2800] 14:35:20 INFO - PROCESS | 3844 | 1464989720818 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 14:35:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 14:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 704ms 14:35:20 INFO - PROCESS | 3844 | 1464989720859 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 14:35:20 INFO - PROCESS | 3844 | 1464989720861 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 14:35:20 INFO - PROCESS | 3844 | 1464989720865 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 14:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 14:35:20 INFO - PROCESS | 3844 | 1464989720866 Marionette TRACE conn3 <- [1,2110,null,{}] 14:35:20 INFO - PROCESS | 3844 | 1464989720870 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:21 INFO - PROCESS | 3844 | 1464989720990 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 14:35:21 INFO - PROCESS | 3844 | 1464989721058 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:21 INFO - PROCESS | 3844 | ++DOCSHELL 1825F800 == 61 [pid = 3844] [id = 537] 14:35:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (18735000) [pid = 3844] [serial = 1611] [outer = 00000000] 14:35:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (1890F000) [pid = 3844] [serial = 1612] [outer = 18735000] 14:35:21 INFO - PROCESS | 3844 | 1464989721101 Marionette DEBUG loaded listener.js 14:35:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (18917800) [pid = 3844] [serial = 1613] [outer = 18735000] 14:35:21 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (16EF5000) [pid = 3844] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 14:35:21 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (17991C00) [pid = 3844] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 14:35:21 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (13123C00) [pid = 3844] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 14:35:21 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (18744800) [pid = 3844] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 14:35:21 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (13714800) [pid = 3844] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 14:35:21 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (15778800) [pid = 3844] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 14:35:21 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (12B10000) [pid = 3844] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 14:35:21 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (16D81C00) [pid = 3844] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 14:35:21 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (17753C00) [pid = 3844] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 14:35:21 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (150AB000) [pid = 3844] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 14:35:21 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (19C7BC00) [pid = 3844] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 14:35:21 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (189AB800) [pid = 3844] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 14:35:21 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (11C83400) [pid = 3844] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 14:35:21 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (10B8D800) [pid = 3844] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 14:35:21 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (178DD000) [pid = 3844] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 14:35:21 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (14F28000) [pid = 3844] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 14:35:21 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (1A35AC00) [pid = 3844] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 14:35:21 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (168C1800) [pid = 3844] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 14:35:21 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (15774000) [pid = 3844] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 14:35:21 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (10D2C000) [pid = 3844] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 14:35:21 INFO - PROCESS | 3844 | 1464989721733 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 14:35:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 14:35:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 891ms 14:35:21 INFO - PROCESS | 3844 | 1464989721770 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 14:35:21 INFO - PROCESS | 3844 | 1464989721772 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 14:35:21 INFO - PROCESS | 3844 | 1464989721775 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 14:35:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 14:35:21 INFO - PROCESS | 3844 | 1464989721777 Marionette TRACE conn3 <- [1,2114,null,{}] 14:35:21 INFO - PROCESS | 3844 | 1464989721780 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:21 INFO - PROCESS | 3844 | 1464989721862 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 14:35:21 INFO - PROCESS | 3844 | 1464989721868 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:21 INFO - PROCESS | 3844 | ++DOCSHELL 11A09C00 == 62 [pid = 3844] [id = 538] 14:35:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (13129400) [pid = 3844] [serial = 1614] [outer = 00000000] 14:35:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (15EBEC00) [pid = 3844] [serial = 1615] [outer = 13129400] 14:35:21 INFO - PROCESS | 3844 | 1464989721913 Marionette DEBUG loaded listener.js 14:35:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (16ECB800) [pid = 3844] [serial = 1616] [outer = 13129400] 14:35:22 INFO - PROCESS | 3844 | 1464989722343 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 14:35:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 14:35:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 594ms 14:35:22 INFO - PROCESS | 3844 | 1464989722389 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 14:35:22 INFO - PROCESS | 3844 | 1464989722391 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 14:35:22 INFO - PROCESS | 3844 | 1464989722394 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 14:35:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 14:35:22 INFO - PROCESS | 3844 | 1464989722396 Marionette TRACE conn3 <- [1,2118,null,{}] 14:35:22 INFO - PROCESS | 3844 | 1464989722399 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:22 INFO - PROCESS | 3844 | 1464989722484 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 14:35:22 INFO - PROCESS | 3844 | 1464989722492 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:22 INFO - PROCESS | 3844 | ++DOCSHELL 13D48C00 == 63 [pid = 3844] [id = 539] 14:35:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (15EB4000) [pid = 3844] [serial = 1617] [outer = 00000000] 14:35:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (1872C400) [pid = 3844] [serial = 1618] [outer = 15EB4000] 14:35:22 INFO - PROCESS | 3844 | 1464989722539 Marionette DEBUG loaded listener.js 14:35:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (1874B000) [pid = 3844] [serial = 1619] [outer = 15EB4000] 14:35:23 INFO - PROCESS | 3844 | 1464989722985 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 14:35:23 INFO - PROCESS | 3844 | 1464989723036 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 14:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 14:35:23 INFO - PROCESS | 3844 | 1464989723039 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 14:35:23 INFO - PROCESS | 3844 | 1464989723041 Marionette TRACE conn3 <- [1,2122,null,{}] 14:35:23 INFO - PROCESS | 3844 | 1464989723045 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:23 INFO - PROCESS | 3844 | 1464989723147 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 14:35:23 INFO - PROCESS | 3844 | 1464989723153 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:23 INFO - PROCESS | 3844 | ++DOCSHELL 110CE000 == 64 [pid = 3844] [id = 540] 14:35:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (17DE9000) [pid = 3844] [serial = 1620] [outer = 00000000] 14:35:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (189A4800) [pid = 3844] [serial = 1621] [outer = 17DE9000] 14:35:23 INFO - PROCESS | 3844 | 1464989723203 Marionette DEBUG loaded listener.js 14:35:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (19922400) [pid = 3844] [serial = 1622] [outer = 17DE9000] 14:35:23 INFO - PROCESS | 3844 | 1464989723922 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 14:35:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 14:35:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 938ms 14:35:24 INFO - PROCESS | 3844 | 1464989723985 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 14:35:24 INFO - PROCESS | 3844 | 1464989723990 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 14:35:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 14:35:24 INFO - PROCESS | 3844 | 1464989723996 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 14:35:24 INFO - PROCESS | 3844 | 1464989724000 Marionette TRACE conn3 <- [1,2126,null,{}] 14:35:24 INFO - PROCESS | 3844 | 1464989724019 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:24 INFO - PROCESS | 3844 | 1464989724168 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 14:35:24 INFO - PROCESS | 3844 | 1464989724240 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:24 INFO - PROCESS | 3844 | ++DOCSHELL 11A03000 == 65 [pid = 3844] [id = 541] 14:35:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (11A03400) [pid = 3844] [serial = 1623] [outer = 00000000] 14:35:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (130E1400) [pid = 3844] [serial = 1624] [outer = 11A03400] 14:35:24 INFO - PROCESS | 3844 | 1464989724337 Marionette DEBUG loaded listener.js 14:35:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (13912C00) [pid = 3844] [serial = 1625] [outer = 11A03400] 14:35:25 INFO - PROCESS | 3844 | 1464989724983 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 14:35:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 14:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1048ms 14:35:25 INFO - PROCESS | 3844 | 1464989725053 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 14:35:25 INFO - PROCESS | 3844 | 1464989725059 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 14:35:25 INFO - PROCESS | 3844 | 1464989725087 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 14:35:25 INFO - PROCESS | 3844 | 1464989725090 Marionette TRACE conn3 <- [1,2130,null,{}] 14:35:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 14:35:25 INFO - PROCESS | 3844 | 1464989725094 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:25 INFO - PROCESS | 3844 | 1464989725206 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 14:35:25 INFO - PROCESS | 3844 | 1464989725350 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:25 INFO - PROCESS | 3844 | ++DOCSHELL 1506BC00 == 66 [pid = 3844] [id = 542] 14:35:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (1506FC00) [pid = 3844] [serial = 1626] [outer = 00000000] 14:35:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (15EB4C00) [pid = 3844] [serial = 1627] [outer = 1506FC00] 14:35:25 INFO - PROCESS | 3844 | 1464989725405 Marionette DEBUG loaded listener.js 14:35:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (16782400) [pid = 3844] [serial = 1628] [outer = 1506FC00] 14:35:26 INFO - PROCESS | 3844 | 1464989726010 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 14:35:26 INFO - PROCESS | 3844 | 1464989726081 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 14:35:26 INFO - PROCESS | 3844 | 1464989726085 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 14:35:26 INFO - PROCESS | 3844 | 1464989726089 Marionette TRACE conn3 <- [1,2134,null,{}] 14:35:26 INFO - PROCESS | 3844 | 1464989726100 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:26 INFO - PROCESS | 3844 | 1464989726213 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 14:35:26 INFO - PROCESS | 3844 | 1464989726360 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:26 INFO - PROCESS | 3844 | ++DOCSHELL 18748C00 == 67 [pid = 3844] [id = 543] 14:35:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (1890F800) [pid = 3844] [serial = 1629] [outer = 00000000] 14:35:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (189A0C00) [pid = 3844] [serial = 1630] [outer = 1890F800] 14:35:26 INFO - PROCESS | 3844 | 1464989726417 Marionette DEBUG loaded listener.js 14:35:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (189AB800) [pid = 3844] [serial = 1631] [outer = 1890F800] 14:35:27 INFO - PROCESS | 3844 | 1464989726980 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 14:35:27 INFO - PROCESS | 3844 | 1464989727033 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 14:35:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 14:35:27 INFO - PROCESS | 3844 | 1464989727036 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 14:35:27 INFO - PROCESS | 3844 | 1464989727038 Marionette TRACE conn3 <- [1,2138,null,{}] 14:35:27 INFO - PROCESS | 3844 | 1464989727042 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:27 INFO - PROCESS | 3844 | 1464989727150 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 14:35:27 INFO - PROCESS | 3844 | 1464989727294 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:27 INFO - PROCESS | 3844 | ++DOCSHELL 15AF0C00 == 68 [pid = 3844] [id = 544] 14:35:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (16F56C00) [pid = 3844] [serial = 1632] [outer = 00000000] 14:35:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (19C74800) [pid = 3844] [serial = 1633] [outer = 16F56C00] 14:35:27 INFO - PROCESS | 3844 | 1464989727348 Marionette DEBUG loaded listener.js 14:35:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (19C80800) [pid = 3844] [serial = 1634] [outer = 16F56C00] 14:35:27 INFO - PROCESS | 3844 | --DOCSHELL 1B669000 == 67 [pid = 3844] [id = 16] 14:35:28 INFO - PROCESS | 3844 | 1464989727999 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 14:35:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 14:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1001ms 14:35:28 INFO - PROCESS | 3844 | 1464989728037 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 14:35:28 INFO - PROCESS | 3844 | 1464989728040 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 14:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 14:35:28 INFO - PROCESS | 3844 | 1464989728043 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 14:35:28 INFO - PROCESS | 3844 | 1464989728045 Marionette TRACE conn3 <- [1,2142,null,{}] 14:35:28 INFO - PROCESS | 3844 | 1464989728049 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:28 INFO - PROCESS | 3844 | 1464989728154 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 14:35:28 INFO - PROCESS | 3844 | 1464989728341 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:28 INFO - PROCESS | 3844 | ++DOCSHELL 110D7C00 == 68 [pid = 3844] [id = 545] 14:35:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (1899AC00) [pid = 3844] [serial = 1635] [outer = 00000000] 14:35:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (1A149800) [pid = 3844] [serial = 1636] [outer = 1899AC00] 14:35:28 INFO - PROCESS | 3844 | 1464989728396 Marionette DEBUG loaded listener.js 14:35:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (1A310000) [pid = 3844] [serial = 1637] [outer = 1899AC00] 14:35:28 INFO - PROCESS | 3844 | 1464989728956 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 14:35:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 14:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1141ms 14:35:29 INFO - PROCESS | 3844 | 1464989729202 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 14:35:29 INFO - PROCESS | 3844 | 1464989729207 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 14:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 14:35:29 INFO - PROCESS | 3844 | 1464989729213 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 14:35:29 INFO - PROCESS | 3844 | 1464989729216 Marionette TRACE conn3 <- [1,2146,null,{}] 14:35:29 INFO - PROCESS | 3844 | 1464989729221 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:29 INFO - PROCESS | 3844 | 1464989729328 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 14:35:29 INFO - PROCESS | 3844 | 1464989729467 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:29 INFO - PROCESS | 3844 | ++DOCSHELL 11268800 == 69 [pid = 3844] [id = 546] 14:35:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (112A3400) [pid = 3844] [serial = 1638] [outer = 00000000] 14:35:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (11A02800) [pid = 3844] [serial = 1639] [outer = 112A3400] 14:35:29 INFO - PROCESS | 3844 | 1464989729518 Marionette DEBUG loaded listener.js 14:35:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (12D3E400) [pid = 3844] [serial = 1640] [outer = 112A3400] 14:35:30 INFO - PROCESS | 3844 | 1464989730138 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 14:35:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 14:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 938ms 14:35:30 INFO - PROCESS | 3844 | 1464989730156 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 14:35:30 INFO - PROCESS | 3844 | 1464989730159 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 14:35:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 14:35:30 INFO - PROCESS | 3844 | 1464989730167 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 14:35:30 INFO - PROCESS | 3844 | 1464989730170 Marionette TRACE conn3 <- [1,2150,null,{}] 14:35:30 INFO - PROCESS | 3844 | 1464989730174 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:30 INFO - PROCESS | 3844 | 1464989730275 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 14:35:30 INFO - PROCESS | 3844 | 1464989730479 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:30 INFO - PROCESS | 3844 | --DOCSHELL 13D48C00 == 68 [pid = 3844] [id = 539] 14:35:30 INFO - PROCESS | 3844 | --DOCSHELL 11A09C00 == 67 [pid = 3844] [id = 538] 14:35:30 INFO - PROCESS | 3844 | --DOCSHELL 1825F800 == 66 [pid = 3844] [id = 537] 14:35:30 INFO - PROCESS | 3844 | --DOCSHELL 178DC000 == 65 [pid = 3844] [id = 536] 14:35:30 INFO - PROCESS | 3844 | --DOCSHELL 10B8C800 == 64 [pid = 3844] [id = 535] 14:35:30 INFO - PROCESS | 3844 | --DOCSHELL 10D2B400 == 63 [pid = 3844] [id = 534] 14:35:30 INFO - PROCESS | 3844 | --DOCSHELL 15EB5000 == 62 [pid = 3844] [id = 533] 14:35:30 INFO - PROCESS | 3844 | --DOCSHELL 14F20000 == 61 [pid = 3844] [id = 532] 14:35:30 INFO - PROCESS | 3844 | --DOCSHELL 10B19800 == 60 [pid = 3844] [id = 531] 14:35:30 INFO - PROCESS | 3844 | --DOCSHELL 11C07000 == 59 [pid = 3844] [id = 530] 14:35:30 INFO - PROCESS | 3844 | --DOCSHELL 112A4800 == 58 [pid = 3844] [id = 525] 14:35:30 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (1844E800) [pid = 3844] [serial = 1502] [outer = 00000000] [url = about:blank] 14:35:30 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (168C9C00) [pid = 3844] [serial = 1493] [outer = 00000000] [url = about:blank] 14:35:30 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (1504C000) [pid = 3844] [serial = 1490] [outer = 00000000] [url = about:blank] 14:35:30 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (16EF4400) [pid = 3844] [serial = 1496] [outer = 00000000] [url = about:blank] 14:35:30 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (178E7400) [pid = 3844] [serial = 1499] [outer = 00000000] [url = about:blank] 14:35:30 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (16099400) [pid = 3844] [serial = 1487] [outer = 00000000] [url = about:blank] 14:35:30 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (1A144800) [pid = 3844] [serial = 1564] [outer = 00000000] [url = about:blank] 14:35:30 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (19927400) [pid = 3844] [serial = 1562] [outer = 00000000] [url = about:blank] 14:35:30 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (14495800) [pid = 3844] [serial = 1529] [outer = 00000000] [url = about:blank] 14:35:30 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (1991DC00) [pid = 3844] [serial = 1561] [outer = 00000000] [url = about:blank] 14:35:30 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (131B1800) [pid = 3844] [serial = 1528] [outer = 00000000] [url = about:blank] 14:35:30 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (112BA800) [pid = 3844] [serial = 1567] [outer = 00000000] [url = about:blank] 14:35:30 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (18748000) [pid = 3844] [serial = 1532] [outer = 00000000] [url = about:blank] 14:35:30 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (1825EC00) [pid = 3844] [serial = 1531] [outer = 00000000] [url = about:blank] 14:35:30 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (1AA08000) [pid = 3844] [serial = 1541] [outer = 00000000] [url = about:blank] 14:35:30 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (1AA04800) [pid = 3844] [serial = 1540] [outer = 00000000] [url = about:blank] 14:35:30 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (1A8D2000) [pid = 3844] [serial = 1535] [outer = 00000000] [url = about:blank] 14:35:30 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (1A827C00) [pid = 3844] [serial = 1534] [outer = 00000000] [url = about:blank] 14:35:30 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (16ED1000) [pid = 3844] [serial = 1547] [outer = 00000000] [url = about:blank] 14:35:30 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (16D84400) [pid = 3844] [serial = 1546] [outer = 00000000] [url = about:blank] 14:35:30 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (15F3A800) [pid = 3844] [serial = 1549] [outer = 00000000] [url = about:blank] 14:35:30 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (16EC8000) [pid = 3844] [serial = 1550] [outer = 00000000] [url = about:blank] 14:35:30 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (1568C800) [pid = 3844] [serial = 1544] [outer = 00000000] [url = about:blank] 14:35:30 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (15608000) [pid = 3844] [serial = 1543] [outer = 00000000] [url = about:blank] 14:35:30 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (1774F400) [pid = 3844] [serial = 1552] [outer = 00000000] [url = about:blank] 14:35:30 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (17DE8800) [pid = 3844] [serial = 1553] [outer = 00000000] [url = about:blank] 14:35:30 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (1872DC00) [pid = 3844] [serial = 1555] [outer = 00000000] [url = about:blank] 14:35:30 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (1A9C0C00) [pid = 3844] [serial = 1537] [outer = 00000000] [url = about:blank] 14:35:30 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (15054000) [pid = 3844] [serial = 1570] [outer = 00000000] [url = about:blank] 14:35:30 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (1899A000) [pid = 3844] [serial = 1573] [outer = 00000000] [url = about:blank] 14:35:30 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (16C18C00) [pid = 3844] [serial = 1571] [outer = 00000000] [url = about:blank] 14:35:30 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (1A314800) [pid = 3844] [serial = 1565] [outer = 00000000] [url = about:blank] 14:35:30 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (18996800) [pid = 3844] [serial = 1558] [outer = 00000000] [url = about:blank] 14:35:30 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (189A7000) [pid = 3844] [serial = 1559] [outer = 00000000] [url = about:blank] 14:35:30 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (13120C00) [pid = 3844] [serial = 1568] [outer = 00000000] [url = about:blank] 14:35:30 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (18747400) [pid = 3844] [serial = 1556] [outer = 00000000] [url = about:blank] 14:35:30 INFO - PROCESS | 3844 | ++DOCSHELL 10A63C00 == 59 [pid = 3844] [id = 547] 14:35:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (10B19800) [pid = 3844] [serial = 1641] [outer = 00000000] 14:35:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (10D2E800) [pid = 3844] [serial = 1642] [outer = 10B19800] 14:35:30 INFO - PROCESS | 3844 | 1464989730565 Marionette DEBUG loaded listener.js 14:35:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (131B0800) [pid = 3844] [serial = 1643] [outer = 10B19800] 14:35:31 INFO - PROCESS | 3844 | 1464989731031 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 14:35:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 14:35:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 907ms 14:35:31 INFO - PROCESS | 3844 | 1464989731102 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 14:35:31 INFO - PROCESS | 3844 | 1464989731104 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 14:35:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 14:35:31 INFO - PROCESS | 3844 | 1464989731108 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 14:35:31 INFO - PROCESS | 3844 | 1464989731110 Marionette TRACE conn3 <- [1,2154,null,{}] 14:35:31 INFO - PROCESS | 3844 | 1464989731119 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:31 INFO - PROCESS | 3844 | 1464989731212 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 14:35:31 INFO - PROCESS | 3844 | 1464989731225 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:31 INFO - PROCESS | 3844 | ++DOCSHELL 150AD400 == 60 [pid = 3844] [id = 548] 14:35:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (150ADC00) [pid = 3844] [serial = 1644] [outer = 00000000] 14:35:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (15773400) [pid = 3844] [serial = 1645] [outer = 150ADC00] 14:35:31 INFO - PROCESS | 3844 | 1464989731273 Marionette DEBUG loaded listener.js 14:35:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (15EB8C00) [pid = 3844] [serial = 1646] [outer = 150ADC00] 14:35:31 INFO - PROCESS | 3844 | 1464989731776 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 14:35:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 14:35:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 704ms 14:35:31 INFO - PROCESS | 3844 | 1464989731807 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 14:35:31 INFO - PROCESS | 3844 | 1464989731809 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 14:35:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 14:35:31 INFO - PROCESS | 3844 | 1464989731812 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 14:35:31 INFO - PROCESS | 3844 | 1464989731814 Marionette TRACE conn3 <- [1,2158,null,{}] 14:35:31 INFO - PROCESS | 3844 | 1464989731817 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:31 INFO - PROCESS | 3844 | 1464989731908 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 14:35:31 INFO - PROCESS | 3844 | 1464989731915 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:31 INFO - PROCESS | 3844 | ++DOCSHELL 168C0000 == 61 [pid = 3844] [id = 549] 14:35:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (168C0800) [pid = 3844] [serial = 1647] [outer = 00000000] 14:35:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (16C96000) [pid = 3844] [serial = 1648] [outer = 168C0800] 14:35:31 INFO - PROCESS | 3844 | 1464989731959 Marionette DEBUG loaded listener.js 14:35:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (16ECA400) [pid = 3844] [serial = 1649] [outer = 168C0800] 14:35:32 INFO - PROCESS | 3844 | 1464989732413 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 14:35:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 14:35:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 641ms 14:35:32 INFO - PROCESS | 3844 | 1464989732451 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 14:35:32 INFO - PROCESS | 3844 | 1464989732453 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 14:35:32 INFO - PROCESS | 3844 | 1464989732456 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 14:35:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 14:35:32 INFO - PROCESS | 3844 | 1464989732458 Marionette TRACE conn3 <- [1,2162,null,{}] 14:35:32 INFO - PROCESS | 3844 | 1464989732461 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:32 INFO - PROCESS | 3844 | 1464989732543 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 14:35:32 INFO - PROCESS | 3844 | 1464989732549 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:32 INFO - PROCESS | 3844 | ++DOCSHELL 1504E800 == 62 [pid = 3844] [id = 550] 14:35:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (1560F000) [pid = 3844] [serial = 1650] [outer = 00000000] 14:35:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (16EF8000) [pid = 3844] [serial = 1651] [outer = 1560F000] 14:35:32 INFO - PROCESS | 3844 | 1464989732593 Marionette DEBUG loaded listener.js 14:35:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (16F5CC00) [pid = 3844] [serial = 1652] [outer = 1560F000] 14:35:33 INFO - PROCESS | 3844 | 1464989733066 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 14:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 14:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 641ms 14:35:33 INFO - PROCESS | 3844 | 1464989733109 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 14:35:33 INFO - PROCESS | 3844 | 1464989733111 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 14:35:33 INFO - PROCESS | 3844 | 1464989733115 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 14:35:33 INFO - PROCESS | 3844 | 1464989733116 Marionette TRACE conn3 <- [1,2166,null,{}] 14:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 14:35:33 INFO - PROCESS | 3844 | 1464989733120 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:33 INFO - PROCESS | 3844 | 1464989733266 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 14:35:33 INFO - PROCESS | 3844 | 1464989733274 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:33 INFO - PROCESS | 3844 | ++DOCSHELL 160A0800 == 63 [pid = 3844] [id = 551] 14:35:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (1749D400) [pid = 3844] [serial = 1653] [outer = 00000000] 14:35:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (17DE8800) [pid = 3844] [serial = 1654] [outer = 1749D400] 14:35:33 INFO - PROCESS | 3844 | 1464989733376 Marionette DEBUG loaded listener.js 14:35:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (1825EC00) [pid = 3844] [serial = 1655] [outer = 1749D400] 14:35:33 INFO - PROCESS | 3844 | 1464989733803 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 14:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 14:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 734ms 14:35:33 INFO - PROCESS | 3844 | 1464989733858 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 14:35:33 INFO - PROCESS | 3844 | 1464989733860 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 14:35:33 INFO - PROCESS | 3844 | 1464989733863 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 14:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 14:35:33 INFO - PROCESS | 3844 | 1464989733865 Marionette TRACE conn3 <- [1,2170,null,{}] 14:35:33 INFO - PROCESS | 3844 | 1464989733868 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:34 INFO - PROCESS | 3844 | 1464989734011 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 14:35:34 INFO - PROCESS | 3844 | 1464989734036 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:34 INFO - PROCESS | 3844 | ++DOCSHELL 1844BC00 == 64 [pid = 3844] [id = 552] 14:35:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (1872D000) [pid = 3844] [serial = 1656] [outer = 00000000] 14:35:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (18736000) [pid = 3844] [serial = 1657] [outer = 1872D000] 14:35:34 INFO - PROCESS | 3844 | 1464989734080 Marionette DEBUG loaded listener.js 14:35:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (18749400) [pid = 3844] [serial = 1658] [outer = 1872D000] 14:35:34 INFO - PROCESS | 3844 | 1464989734525 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 14:35:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 14:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 704ms 14:35:34 INFO - PROCESS | 3844 | 1464989734563 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 14:35:34 INFO - PROCESS | 3844 | 1464989734565 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 14:35:34 INFO - PROCESS | 3844 | 1464989734568 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 14:35:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 14:35:34 INFO - PROCESS | 3844 | 1464989734570 Marionette TRACE conn3 <- [1,2174,null,{}] 14:35:34 INFO - PROCESS | 3844 | 1464989734573 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:34 INFO - PROCESS | 3844 | 1464989734691 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 14:35:34 INFO - PROCESS | 3844 | 1464989734697 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:34 INFO - PROCESS | 3844 | ++DOCSHELL 1872A400 == 65 [pid = 3844] [id = 553] 14:35:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (18748000) [pid = 3844] [serial = 1659] [outer = 00000000] 14:35:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (18919000) [pid = 3844] [serial = 1660] [outer = 18748000] 14:35:34 INFO - PROCESS | 3844 | 1464989734747 Marionette DEBUG loaded listener.js 14:35:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (1899DC00) [pid = 3844] [serial = 1661] [outer = 18748000] 14:35:35 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (1A9BD800) [pid = 3844] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 14:35:35 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (1A506C00) [pid = 3844] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 14:35:35 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (11C82800) [pid = 3844] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 14:35:35 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (15EB6800) [pid = 3844] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 14:35:35 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (178E2800) [pid = 3844] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 14:35:35 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (14F26000) [pid = 3844] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 14:35:35 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (18735000) [pid = 3844] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 14:35:35 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (168C7400) [pid = 3844] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 14:35:35 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (15EB4000) [pid = 3844] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 14:35:35 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (15EB5400) [pid = 3844] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 14:35:35 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (10D27C00) [pid = 3844] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 14:35:35 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (10B1E400) [pid = 3844] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 14:35:35 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (13129400) [pid = 3844] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 14:35:35 INFO - PROCESS | 3844 | 1464989735452 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 14:35:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 14:35:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 938ms 14:35:35 INFO - PROCESS | 3844 | 1464989735514 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 14:35:35 INFO - PROCESS | 3844 | 1464989735516 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 14:35:35 INFO - PROCESS | 3844 | 1464989735519 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 14:35:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 14:35:35 INFO - PROCESS | 3844 | 1464989735521 Marionette TRACE conn3 <- [1,2178,null,{}] 14:35:35 INFO - PROCESS | 3844 | 1464989735534 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:35 INFO - PROCESS | 3844 | 1464989735617 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 14:35:35 INFO - PROCESS | 3844 | 1464989735721 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:35 INFO - PROCESS | 3844 | ++DOCSHELL 1055CC00 == 66 [pid = 3844] [id = 554] 14:35:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (10560800) [pid = 3844] [serial = 1662] [outer = 00000000] 14:35:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (14F26000) [pid = 3844] [serial = 1663] [outer = 10560800] 14:35:35 INFO - PROCESS | 3844 | 1464989735771 Marionette DEBUG loaded listener.js 14:35:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (178E2800) [pid = 3844] [serial = 1664] [outer = 10560800] 14:35:36 INFO - PROCESS | 3844 | 1464989736114 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 14:35:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 14:35:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 641ms 14:35:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 14:35:36 INFO - PROCESS | 3844 | 1464989736158 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 14:35:36 INFO - PROCESS | 3844 | 1464989736160 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 14:35:36 INFO - PROCESS | 3844 | 1464989736163 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 14:35:36 INFO - PROCESS | 3844 | 1464989736165 Marionette TRACE conn3 <- [1,2182,null,{}] 14:35:36 INFO - PROCESS | 3844 | 1464989736168 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:36 INFO - PROCESS | 3844 | 1464989736295 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 14:35:36 INFO - PROCESS | 3844 | 1464989736305 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:36 INFO - PROCESS | 3844 | ++DOCSHELL 13123C00 == 67 [pid = 3844] [id = 555] 14:35:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (14F1C400) [pid = 3844] [serial = 1665] [outer = 00000000] 14:35:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (189A0800) [pid = 3844] [serial = 1666] [outer = 14F1C400] 14:35:36 INFO - PROCESS | 3844 | 1464989736348 Marionette DEBUG loaded listener.js 14:35:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (1991E000) [pid = 3844] [serial = 1667] [outer = 14F1C400] 14:35:36 INFO - PROCESS | 3844 | 1464989736770 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 14:35:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 14:35:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 625ms 14:35:36 INFO - PROCESS | 3844 | 1464989736801 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 14:35:36 INFO - PROCESS | 3844 | 1464989736804 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 14:35:36 INFO - PROCESS | 3844 | 1464989736807 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 14:35:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 14:35:36 INFO - PROCESS | 3844 | 1464989736809 Marionette TRACE conn3 <- [1,2186,null,{}] 14:35:36 INFO - PROCESS | 3844 | 1464989736812 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:36 INFO - PROCESS | 3844 | 1464989736953 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 14:35:37 INFO - PROCESS | 3844 | 1464989737001 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:37 INFO - PROCESS | 3844 | ++DOCSHELL 15EB5400 == 68 [pid = 3844] [id = 556] 14:35:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (189A7C00) [pid = 3844] [serial = 1668] [outer = 00000000] 14:35:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (19A64800) [pid = 3844] [serial = 1669] [outer = 189A7C00] 14:35:37 INFO - PROCESS | 3844 | 1464989737049 Marionette DEBUG loaded listener.js 14:35:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (1A35A400) [pid = 3844] [serial = 1670] [outer = 189A7C00] 14:35:38 INFO - PROCESS | 3844 | --DOCSHELL 189AA000 == 67 [pid = 3844] [id = 490] 14:35:38 INFO - PROCESS | 3844 | --DOCSHELL 18912400 == 66 [pid = 3844] [id = 527] 14:35:38 INFO - PROCESS | 3844 | --DOCSHELL 17DEA800 == 65 [pid = 3844] [id = 456] 14:35:38 INFO - PROCESS | 3844 | --DOCSHELL 15050800 == 64 [pid = 3844] [id = 441] 14:35:38 INFO - PROCESS | 3844 | --DOCSHELL 13916000 == 63 [pid = 3844] [id = 458] 14:35:38 INFO - PROCESS | 3844 | --DOCSHELL 12809000 == 62 [pid = 3844] [id = 488] 14:35:38 INFO - PROCESS | 3844 | --DOCSHELL 1568A000 == 61 [pid = 3844] [id = 526] 14:35:38 INFO - PROCESS | 3844 | --DOCSHELL 16C10000 == 60 [pid = 3844] [id = 501] 14:35:38 INFO - PROCESS | 3844 | --DOCSHELL 1A143800 == 59 [pid = 3844] [id = 528] 14:35:38 INFO - PROCESS | 3844 | --DOCSHELL 10D23400 == 58 [pid = 3844] [id = 457] 14:35:38 INFO - PROCESS | 3844 | --DOCSHELL 10B28400 == 57 [pid = 3844] [id = 529] 14:35:38 INFO - PROCESS | 3844 | --DOCSHELL 17991800 == 56 [pid = 3844] [id = 492] 14:35:38 INFO - PROCESS | 3844 | --DOCSHELL 16C97C00 == 55 [pid = 3844] [id = 489] 14:35:38 INFO - PROCESS | 3844 | --DOCSHELL 16D80000 == 54 [pid = 3844] [id = 473] 14:35:38 INFO - PROCESS | 3844 | --DOCSHELL 18917C00 == 53 [pid = 3844] [id = 474] 14:35:38 INFO - PROCESS | 3844 | --DOCSHELL 17D7A800 == 52 [pid = 3844] [id = 476] 14:35:38 INFO - PROCESS | 3844 | --DOCSHELL 16D88000 == 51 [pid = 3844] [id = 524] 14:35:38 INFO - PROCESS | 3844 | --DOCSHELL 17750C00 == 50 [pid = 3844] [id = 499] 14:35:38 INFO - PROCESS | 3844 | --DOCSHELL 14F99400 == 49 [pid = 3844] [id = 440] 14:35:38 INFO - PROCESS | 3844 | --DOCSHELL 131B6800 == 48 [pid = 3844] [id = 439] 14:35:38 INFO - PROCESS | 3844 | --DOCSHELL 1125C400 == 47 [pid = 3844] [id = 500] 14:35:38 INFO - PROCESS | 3844 | --DOCSHELL 18915400 == 46 [pid = 3844] [id = 475] 14:35:38 INFO - PROCESS | 3844 | --DOCSHELL 18729800 == 45 [pid = 3844] [id = 460] 14:35:38 INFO - PROCESS | 3844 | --DOCSHELL 19A65400 == 44 [pid = 3844] [id = 491] 14:35:38 INFO - PROCESS | 3844 | --DOCSHELL 17DECC00 == 43 [pid = 3844] [id = 445] 14:35:38 INFO - PROCESS | 3844 | --DOCSHELL 14F24800 == 42 [pid = 3844] [id = 472] 14:35:38 INFO - PROCESS | 3844 | --DOCSHELL 10A63C00 == 41 [pid = 3844] [id = 547] 14:35:38 INFO - PROCESS | 3844 | --DOCSHELL 1B66CC00 == 40 [pid = 3844] [id = 17] 14:35:38 INFO - PROCESS | 3844 | --DOCSHELL 11268800 == 39 [pid = 3844] [id = 546] 14:35:38 INFO - PROCESS | 3844 | --DOCSHELL 15AF0C00 == 38 [pid = 3844] [id = 544] 14:35:38 INFO - PROCESS | 3844 | --DOCSHELL 110D7C00 == 37 [pid = 3844] [id = 545] 14:35:38 INFO - PROCESS | 3844 | --DOCSHELL 18748C00 == 36 [pid = 3844] [id = 543] 14:35:38 INFO - PROCESS | 3844 | --DOCSHELL 110CE000 == 35 [pid = 3844] [id = 540] 14:35:38 INFO - PROCESS | 3844 | --DOCSHELL 11A03000 == 34 [pid = 3844] [id = 541] 14:35:38 INFO - PROCESS | 3844 | --DOCSHELL 1506BC00 == 33 [pid = 3844] [id = 542] 14:35:38 INFO - PROCESS | 3844 | --DOCSHELL 160A0800 == 32 [pid = 3844] [id = 551] 14:35:38 INFO - PROCESS | 3844 | --DOCSHELL 1504E800 == 31 [pid = 3844] [id = 550] 14:35:38 INFO - PROCESS | 3844 | --DOCSHELL 168C0000 == 30 [pid = 3844] [id = 549] 14:35:38 INFO - PROCESS | 3844 | --DOCSHELL 1055CC00 == 29 [pid = 3844] [id = 554] 14:35:38 INFO - PROCESS | 3844 | --DOCSHELL 13123C00 == 28 [pid = 3844] [id = 555] 14:35:38 INFO - PROCESS | 3844 | --DOCSHELL 1872A400 == 27 [pid = 3844] [id = 553] 14:35:38 INFO - PROCESS | 3844 | --DOCSHELL 1844BC00 == 26 [pid = 3844] [id = 552] 14:35:38 INFO - PROCESS | 3844 | --DOCSHELL 150AD400 == 25 [pid = 3844] [id = 548] 14:35:39 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (1A9C6800) [pid = 3844] [serial = 1538] [outer = 00000000] [url = about:blank] 14:35:39 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (1A82E400) [pid = 3844] [serial = 1526] [outer = 00000000] [url = about:blank] 14:35:39 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (1328CC00) [pid = 3844] [serial = 1591] [outer = 00000000] [url = about:blank] 14:35:39 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (178E2C00) [pid = 3844] [serial = 1606] [outer = 00000000] [url = about:blank] 14:35:39 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (1872BC00) [pid = 3844] [serial = 1609] [outer = 00000000] [url = about:blank] 14:35:39 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (15053C00) [pid = 3844] [serial = 1597] [outer = 00000000] [url = about:blank] 14:35:39 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (17994C00) [pid = 3844] [serial = 1607] [outer = 00000000] [url = about:blank] 14:35:39 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (1559C400) [pid = 3844] [serial = 1598] [outer = 00000000] [url = about:blank] 14:35:39 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (13C35400) [pid = 3844] [serial = 1592] [outer = 00000000] [url = about:blank] 14:35:39 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (132F7C00) [pid = 3844] [serial = 1576] [outer = 00000000] [url = about:blank] 14:35:39 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (1890F000) [pid = 3844] [serial = 1612] [outer = 00000000] [url = about:blank] 14:35:39 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (18991800) [pid = 3844] [serial = 1582] [outer = 00000000] [url = about:blank] 14:35:39 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (16750C00) [pid = 3844] [serial = 1579] [outer = 00000000] [url = about:blank] 14:35:39 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (1A50AC00) [pid = 3844] [serial = 1585] [outer = 00000000] [url = about:blank] 14:35:39 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (16EC4400) [pid = 3844] [serial = 1603] [outer = 00000000] [url = about:blank] 14:35:39 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (1872E400) [pid = 3844] [serial = 1610] [outer = 00000000] [url = about:blank] 14:35:39 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (189A4800) [pid = 3844] [serial = 1621] [outer = 00000000] [url = about:blank] 14:35:39 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (1872C400) [pid = 3844] [serial = 1618] [outer = 00000000] [url = about:blank] 14:35:39 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (1874B000) [pid = 3844] [serial = 1619] [outer = 00000000] [url = about:blank] 14:35:39 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (18917800) [pid = 3844] [serial = 1613] [outer = 00000000] [url = about:blank] 14:35:39 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (16752C00) [pid = 3844] [serial = 1600] [outer = 00000000] [url = about:blank] 14:35:39 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (16C18400) [pid = 3844] [serial = 1601] [outer = 00000000] [url = about:blank] 14:35:39 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (13D4C400) [pid = 3844] [serial = 1589] [outer = 00000000] [url = about:blank] 14:35:39 INFO - PROCESS | 3844 | --DOMWINDOW == 84 (1300C000) [pid = 3844] [serial = 1588] [outer = 00000000] [url = about:blank] 14:35:39 INFO - PROCESS | 3844 | --DOMWINDOW == 83 (13288400) [pid = 3844] [serial = 1595] [outer = 00000000] [url = about:blank] 14:35:39 INFO - PROCESS | 3844 | --DOMWINDOW == 82 (13003400) [pid = 3844] [serial = 1594] [outer = 00000000] [url = about:blank] 14:35:39 INFO - PROCESS | 3844 | --DOMWINDOW == 81 (15EBEC00) [pid = 3844] [serial = 1615] [outer = 00000000] [url = about:blank] 14:35:39 INFO - PROCESS | 3844 | --DOMWINDOW == 80 (16ECB800) [pid = 3844] [serial = 1616] [outer = 00000000] [url = about:blank] 14:35:39 INFO - PROCESS | 3844 | --DOMWINDOW == 79 (16ED0C00) [pid = 3844] [serial = 1604] [outer = 00000000] [url = about:blank] 14:35:39 INFO - PROCESS | 3844 | 1464989739261 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 14:35:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 14:35:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 2470ms 14:35:39 INFO - PROCESS | 3844 | 1464989739292 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 14:35:39 INFO - PROCESS | 3844 | 1464989739296 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 14:35:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 14:35:39 INFO - PROCESS | 3844 | 1464989739304 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 14:35:39 INFO - PROCESS | 3844 | 1464989739308 Marionette TRACE conn3 <- [1,2190,null,{}] 14:35:39 INFO - PROCESS | 3844 | 1464989739314 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:39 INFO - PROCESS | 3844 | 1464989739408 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 14:35:39 INFO - PROCESS | 3844 | 1464989739416 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:39 INFO - PROCESS | 3844 | ++DOCSHELL 103D4400 == 26 [pid = 3844] [id = 557] 14:35:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 80 (103D9000) [pid = 3844] [serial = 1671] [outer = 00000000] 14:35:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 81 (105F4000) [pid = 3844] [serial = 1672] [outer = 103D9000] 14:35:39 INFO - PROCESS | 3844 | 1464989739465 Marionette DEBUG loaded listener.js 14:35:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 82 (10A5A400) [pid = 3844] [serial = 1673] [outer = 103D9000] 14:35:39 INFO - PROCESS | 3844 | 1464989739976 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 14:35:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 14:35:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 688ms 14:35:40 INFO - PROCESS | 3844 | 1464989740003 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 14:35:40 INFO - PROCESS | 3844 | 1464989740009 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 14:35:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 14:35:40 INFO - PROCESS | 3844 | 1464989740015 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 14:35:40 INFO - PROCESS | 3844 | 1464989740018 Marionette TRACE conn3 <- [1,2194,null,{}] 14:35:40 INFO - PROCESS | 3844 | 1464989740026 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:40 INFO - PROCESS | 3844 | 1464989740114 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 14:35:40 INFO - PROCESS | 3844 | 1464989740125 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:40 INFO - PROCESS | 3844 | ++DOCSHELL 10D23400 == 27 [pid = 3844] [id = 558] 14:35:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 83 (10D23800) [pid = 3844] [serial = 1674] [outer = 00000000] 14:35:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 84 (10D2C800) [pid = 3844] [serial = 1675] [outer = 10D23800] 14:35:40 INFO - PROCESS | 3844 | 1464989740170 Marionette DEBUG loaded listener.js 14:35:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 85 (11206000) [pid = 3844] [serial = 1676] [outer = 10D23800] 14:35:40 INFO - PROCESS | 3844 | 1464989740643 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 14:35:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 14:35:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 657ms 14:35:40 INFO - PROCESS | 3844 | 1464989740672 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 14:35:40 INFO - PROCESS | 3844 | 1464989740674 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 14:35:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 14:35:40 INFO - PROCESS | 3844 | 1464989740678 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 14:35:40 INFO - PROCESS | 3844 | 1464989740681 Marionette TRACE conn3 <- [1,2198,null,{}] 14:35:40 INFO - PROCESS | 3844 | 1464989740696 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:40 INFO - PROCESS | 3844 | 1464989740784 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 14:35:40 INFO - PROCESS | 3844 | 1464989740793 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:40 INFO - PROCESS | 3844 | ++DOCSHELL 12D3F000 == 28 [pid = 3844] [id = 559] 14:35:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (12D41800) [pid = 3844] [serial = 1677] [outer = 00000000] 14:35:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (13001C00) [pid = 3844] [serial = 1678] [outer = 12D41800] 14:35:40 INFO - PROCESS | 3844 | 1464989740877 Marionette DEBUG loaded listener.js 14:35:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (13087400) [pid = 3844] [serial = 1679] [outer = 12D41800] 14:35:41 INFO - PROCESS | 3844 | 1464989741336 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 14:35:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 14:35:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 688ms 14:35:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 14:35:41 INFO - PROCESS | 3844 | 1464989741377 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 14:35:41 INFO - PROCESS | 3844 | 1464989741379 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 14:35:41 INFO - PROCESS | 3844 | 1464989741382 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 14:35:41 INFO - PROCESS | 3844 | 1464989741384 Marionette TRACE conn3 <- [1,2202,null,{}] 14:35:41 INFO - PROCESS | 3844 | 1464989741387 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:41 INFO - PROCESS | 3844 | 1464989741470 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 14:35:41 INFO - PROCESS | 3844 | 1464989741477 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:41 INFO - PROCESS | 3844 | ++DOCSHELL 10D26C00 == 29 [pid = 3844] [id = 560] 14:35:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (12D8C800) [pid = 3844] [serial = 1680] [outer = 00000000] 14:35:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (13909400) [pid = 3844] [serial = 1681] [outer = 12D8C800] 14:35:41 INFO - PROCESS | 3844 | 1464989741522 Marionette DEBUG loaded listener.js 14:35:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (13C41800) [pid = 3844] [serial = 1682] [outer = 12D8C800] 14:35:41 INFO - PROCESS | 3844 | 1464989741975 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 14:35:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 14:35:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 626ms 14:35:42 INFO - PROCESS | 3844 | 1464989742020 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 14:35:42 INFO - PROCESS | 3844 | 1464989742022 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 14:35:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 14:35:42 INFO - PROCESS | 3844 | 1464989742026 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 14:35:42 INFO - PROCESS | 3844 | 1464989742027 Marionette TRACE conn3 <- [1,2206,null,{}] 14:35:42 INFO - PROCESS | 3844 | 1464989742031 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:42 INFO - PROCESS | 3844 | 1464989742107 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 14:35:42 INFO - PROCESS | 3844 | 1464989742114 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:42 INFO - PROCESS | 3844 | ++DOCSHELL 1390B000 == 30 [pid = 3844] [id = 561] 14:35:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (13D48800) [pid = 3844] [serial = 1683] [outer = 00000000] 14:35:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (141D3800) [pid = 3844] [serial = 1684] [outer = 13D48800] 14:35:42 INFO - PROCESS | 3844 | 1464989742158 Marionette DEBUG loaded listener.js 14:35:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (14F1A800) [pid = 3844] [serial = 1685] [outer = 13D48800] 14:35:42 INFO - PROCESS | 3844 | 1464989742637 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 14:35:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 14:35:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 625ms 14:35:42 INFO - PROCESS | 3844 | 1464989742664 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 14:35:42 INFO - PROCESS | 3844 | 1464989742666 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 14:35:42 INFO - PROCESS | 3844 | 1464989742669 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 14:35:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 14:35:42 INFO - PROCESS | 3844 | 1464989742671 Marionette TRACE conn3 <- [1,2210,null,{}] 14:35:42 INFO - PROCESS | 3844 | 1464989742674 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:42 INFO - PROCESS | 3844 | 1464989742784 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 14:35:42 INFO - PROCESS | 3844 | 1464989742793 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:42 INFO - PROCESS | 3844 | ++DOCSHELL 15047400 == 31 [pid = 3844] [id = 562] 14:35:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (15047800) [pid = 3844] [serial = 1686] [outer = 00000000] 14:35:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (15053000) [pid = 3844] [serial = 1687] [outer = 15047800] 14:35:42 INFO - PROCESS | 3844 | 1464989742840 Marionette DEBUG loaded listener.js 14:35:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (1509F000) [pid = 3844] [serial = 1688] [outer = 15047800] 14:35:43 INFO - PROCESS | 3844 | 1464989743297 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 14:35:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 14:35:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 703ms 14:35:43 INFO - PROCESS | 3844 | 1464989743369 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 14:35:43 INFO - PROCESS | 3844 | 1464989743371 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 14:35:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 14:35:43 INFO - PROCESS | 3844 | 1464989743374 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 14:35:43 INFO - PROCESS | 3844 | 1464989743376 Marionette TRACE conn3 <- [1,2214,null,{}] 14:35:43 INFO - PROCESS | 3844 | 1464989743379 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:43 INFO - PROCESS | 3844 | 1464989743455 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 14:35:43 INFO - PROCESS | 3844 | 1464989743493 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:43 INFO - PROCESS | 3844 | ++DOCSHELL 14F8F000 == 32 [pid = 3844] [id = 563] 14:35:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (150A0800) [pid = 3844] [serial = 1689] [outer = 00000000] 14:35:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (15688800) [pid = 3844] [serial = 1690] [outer = 150A0800] 14:35:43 INFO - PROCESS | 3844 | 1464989743545 Marionette DEBUG loaded listener.js 14:35:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (15689C00) [pid = 3844] [serial = 1691] [outer = 150A0800] 14:35:43 INFO - PROCESS | 3844 | 1464989743966 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 14:35:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 14:35:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 641ms 14:35:44 INFO - PROCESS | 3844 | 1464989744013 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 14:35:44 INFO - PROCESS | 3844 | 1464989744014 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 14:35:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 14:35:44 INFO - PROCESS | 3844 | 1464989744018 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 14:35:44 INFO - PROCESS | 3844 | 1464989744019 Marionette TRACE conn3 <- [1,2218,null,{}] 14:35:44 INFO - PROCESS | 3844 | 1464989744027 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:44 INFO - PROCESS | 3844 | 1464989744114 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 14:35:44 INFO - PROCESS | 3844 | 1464989744122 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:44 INFO - PROCESS | 3844 | ++DOCSHELL 150A7800 == 33 [pid = 3844] [id = 564] 14:35:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (150A8400) [pid = 3844] [serial = 1692] [outer = 00000000] 14:35:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (15EB6800) [pid = 3844] [serial = 1693] [outer = 150A8400] 14:35:44 INFO - PROCESS | 3844 | 1464989744166 Marionette DEBUG loaded listener.js 14:35:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (15EB7000) [pid = 3844] [serial = 1694] [outer = 150A8400] 14:35:44 INFO - PROCESS | 3844 | 1464989744621 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 14:35:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 14:35:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 642ms 14:35:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 14:35:44 INFO - PROCESS | 3844 | 1464989744658 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 14:35:44 INFO - PROCESS | 3844 | 1464989744660 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 14:35:44 INFO - PROCESS | 3844 | 1464989744675 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 14:35:44 INFO - PROCESS | 3844 | 1464989744676 Marionette TRACE conn3 <- [1,2222,null,{}] 14:35:44 INFO - PROCESS | 3844 | 1464989744680 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:44 INFO - PROCESS | 3844 | 1464989744796 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 14:35:44 INFO - PROCESS | 3844 | 1464989744807 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:44 INFO - PROCESS | 3844 | ++DOCSHELL 12D3A400 == 34 [pid = 3844] [id = 565] 14:35:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (16096C00) [pid = 3844] [serial = 1695] [outer = 00000000] 14:35:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (168BD400) [pid = 3844] [serial = 1696] [outer = 16096C00] 14:35:44 INFO - PROCESS | 3844 | 1464989744850 Marionette DEBUG loaded listener.js 14:35:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (168C2800) [pid = 3844] [serial = 1697] [outer = 16096C00] 14:35:45 INFO - PROCESS | 3844 | 1464989745335 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 14:35:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 14:35:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 688ms 14:35:45 INFO - PROCESS | 3844 | 1464989745361 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 14:35:45 INFO - PROCESS | 3844 | 1464989745363 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 14:35:45 INFO - PROCESS | 3844 | 1464989745366 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 14:35:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 14:35:45 INFO - PROCESS | 3844 | 1464989745368 Marionette TRACE conn3 <- [1,2226,null,{}] 14:35:45 INFO - PROCESS | 3844 | 1464989745378 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:45 INFO - PROCESS | 3844 | 1464989745493 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 14:35:45 INFO - PROCESS | 3844 | 1464989745499 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:45 INFO - PROCESS | 3844 | ++DOCSHELL 0F2F1C00 == 35 [pid = 3844] [id = 566] 14:35:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (15EB8800) [pid = 3844] [serial = 1698] [outer = 00000000] 14:35:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (16A4E000) [pid = 3844] [serial = 1699] [outer = 15EB8800] 14:35:45 INFO - PROCESS | 3844 | 1464989745544 Marionette DEBUG loaded listener.js 14:35:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (16C91800) [pid = 3844] [serial = 1700] [outer = 15EB8800] 14:35:46 INFO - PROCESS | 3844 | 1464989745986 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 14:35:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 14:35:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 625ms 14:35:46 INFO - PROCESS | 3844 | 1464989746008 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 14:35:46 INFO - PROCESS | 3844 | 1464989746011 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 14:35:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 14:35:46 INFO - PROCESS | 3844 | 1464989746014 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 14:35:46 INFO - PROCESS | 3844 | 1464989746016 Marionette TRACE conn3 <- [1,2230,null,{}] 14:35:46 INFO - PROCESS | 3844 | 1464989746020 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:46 INFO - PROCESS | 3844 | 1464989746148 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 14:35:46 INFO - PROCESS | 3844 | 1464989746246 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:46 INFO - PROCESS | 3844 | ++DOCSHELL 16C97C00 == 36 [pid = 3844] [id = 567] 14:35:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (16C9F800) [pid = 3844] [serial = 1701] [outer = 00000000] 14:35:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (16D88400) [pid = 3844] [serial = 1702] [outer = 16C9F800] 14:35:46 INFO - PROCESS | 3844 | 1464989746300 Marionette DEBUG loaded listener.js 14:35:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (16ECD400) [pid = 3844] [serial = 1703] [outer = 16C9F800] 14:35:47 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (14F1C400) [pid = 3844] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 14:35:47 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (18748000) [pid = 3844] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 14:35:47 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (1872D000) [pid = 3844] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 14:35:47 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (10560800) [pid = 3844] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 14:35:47 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (1560F000) [pid = 3844] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 14:35:47 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (168C0800) [pid = 3844] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 14:35:47 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (150ADC00) [pid = 3844] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 14:35:47 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (10B19800) [pid = 3844] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 14:35:47 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (112A3400) [pid = 3844] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 14:35:47 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (1899AC00) [pid = 3844] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 14:35:47 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (16F56C00) [pid = 3844] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 14:35:47 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (1890F800) [pid = 3844] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 14:35:47 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (1506FC00) [pid = 3844] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 14:35:47 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (11A03400) [pid = 3844] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 14:35:47 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (17DE9000) [pid = 3844] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 14:35:47 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (1B66DC00) [pid = 3844] [serial = 47] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:35:47 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (1749D400) [pid = 3844] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 14:35:47 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (171B1400) [pid = 3844] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 14:35:47 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (1B669800) [pid = 3844] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:35:47 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (15692000) [pid = 3844] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 14:35:47 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (112B3800) [pid = 3844] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 14:35:47 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (18912800) [pid = 3844] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 14:35:47 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (1A148000) [pid = 3844] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 14:35:47 INFO - PROCESS | 3844 | 1464989747339 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 14:35:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 14:35:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1360ms 14:35:47 INFO - PROCESS | 3844 | 1464989747374 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 14:35:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 14:35:47 INFO - PROCESS | 3844 | 1464989747376 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 14:35:47 INFO - PROCESS | 3844 | 1464989747379 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 14:35:47 INFO - PROCESS | 3844 | 1464989747381 Marionette TRACE conn3 <- [1,2234,null,{}] 14:35:47 INFO - PROCESS | 3844 | 1464989747384 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:47 INFO - PROCESS | 3844 | 1464989747462 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 14:35:47 INFO - PROCESS | 3844 | 1464989747468 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:47 INFO - PROCESS | 3844 | ++DOCSHELL 112B7000 == 37 [pid = 3844] [id = 568] 14:35:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (112C1400) [pid = 3844] [serial = 1704] [outer = 00000000] 14:35:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (150A2000) [pid = 3844] [serial = 1705] [outer = 112C1400] 14:35:47 INFO - PROCESS | 3844 | 1464989747517 Marionette DEBUG loaded listener.js 14:35:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (150A6000) [pid = 3844] [serial = 1706] [outer = 112C1400] 14:35:48 INFO - PROCESS | 3844 | 1464989748000 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 14:35:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 14:35:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 641ms 14:35:48 INFO - PROCESS | 3844 | 1464989748016 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 14:35:48 INFO - PROCESS | 3844 | 1464989748017 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 14:35:48 INFO - PROCESS | 3844 | 1464989748021 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 14:35:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 14:35:48 INFO - PROCESS | 3844 | 1464989748022 Marionette TRACE conn3 <- [1,2238,null,{}] 14:35:48 INFO - PROCESS | 3844 | 1464989748026 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:48 INFO - PROCESS | 3844 | 1464989748104 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 14:35:48 INFO - PROCESS | 3844 | 1464989748110 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:48 INFO - PROCESS | 3844 | ++DOCSHELL 10D28800 == 38 [pid = 3844] [id = 569] 14:35:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (13714800) [pid = 3844] [serial = 1707] [outer = 00000000] 14:35:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (16EC2C00) [pid = 3844] [serial = 1708] [outer = 13714800] 14:35:48 INFO - PROCESS | 3844 | 1464989748153 Marionette DEBUG loaded listener.js 14:35:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (16EF2800) [pid = 3844] [serial = 1709] [outer = 13714800] 14:35:48 INFO - PROCESS | 3844 | 1464989748602 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 14:35:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 14:35:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 626ms 14:35:48 INFO - PROCESS | 3844 | 1464989748659 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 14:35:48 INFO - PROCESS | 3844 | 1464989748661 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 14:35:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 14:35:48 INFO - PROCESS | 3844 | 1464989748664 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 14:35:48 INFO - PROCESS | 3844 | 1464989748666 Marionette TRACE conn3 <- [1,2242,null,{}] 14:35:48 INFO - PROCESS | 3844 | 1464989748669 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:48 INFO - PROCESS | 3844 | 1464989748749 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 14:35:48 INFO - PROCESS | 3844 | 1464989748755 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:48 INFO - PROCESS | 3844 | ++DOCSHELL 141D3400 == 39 [pid = 3844] [id = 570] 14:35:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (15048400) [pid = 3844] [serial = 1710] [outer = 00000000] 14:35:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (1714C800) [pid = 3844] [serial = 1711] [outer = 15048400] 14:35:48 INFO - PROCESS | 3844 | 1464989748798 Marionette DEBUG loaded listener.js 14:35:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (1774B800) [pid = 3844] [serial = 1712] [outer = 15048400] 14:35:49 INFO - PROCESS | 3844 | 1464989749306 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 14:35:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 14:35:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 735ms 14:35:49 INFO - PROCESS | 3844 | 1464989749406 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 14:35:49 INFO - PROCESS | 3844 | 1464989749410 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 14:35:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 14:35:49 INFO - PROCESS | 3844 | 1464989749416 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 14:35:49 INFO - PROCESS | 3844 | 1464989749421 Marionette TRACE conn3 <- [1,2246,null,{}] 14:35:49 INFO - PROCESS | 3844 | 1464989749428 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:49 INFO - PROCESS | 3844 | 1464989749581 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 14:35:49 INFO - PROCESS | 3844 | 1464989749696 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:49 INFO - PROCESS | 3844 | ++DOCSHELL 1055FC00 == 40 [pid = 3844] [id = 571] 14:35:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (10560000) [pid = 3844] [serial = 1713] [outer = 00000000] 14:35:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (105F4C00) [pid = 3844] [serial = 1714] [outer = 10560000] 14:35:49 INFO - PROCESS | 3844 | 1464989749751 Marionette DEBUG loaded listener.js 14:35:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (10B1D400) [pid = 3844] [serial = 1715] [outer = 10560000] 14:35:50 INFO - PROCESS | 3844 | 1464989750547 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 14:35:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 14:35:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1188ms 14:35:50 INFO - PROCESS | 3844 | 1464989750616 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 14:35:50 INFO - PROCESS | 3844 | 1464989750622 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 14:35:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 14:35:50 INFO - PROCESS | 3844 | 1464989750629 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 14:35:50 INFO - PROCESS | 3844 | 1464989750632 Marionette TRACE conn3 <- [1,2250,null,{}] 14:35:50 INFO - PROCESS | 3844 | 1464989750636 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:50 INFO - PROCESS | 3844 | 1464989750760 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 14:35:50 INFO - PROCESS | 3844 | 1464989750892 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:50 INFO - PROCESS | 3844 | ++DOCSHELL 1120A000 == 41 [pid = 3844] [id = 572] 14:35:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (11263400) [pid = 3844] [serial = 1716] [outer = 00000000] 14:35:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (12AA7400) [pid = 3844] [serial = 1717] [outer = 11263400] 14:35:50 INFO - PROCESS | 3844 | 1464989750946 Marionette DEBUG loaded listener.js 14:35:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (13127800) [pid = 3844] [serial = 1718] [outer = 11263400] 14:35:51 INFO - PROCESS | 3844 | 1464989751847 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 14:35:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 14:35:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1313ms 14:35:51 INFO - PROCESS | 3844 | 1464989751941 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 14:35:51 INFO - PROCESS | 3844 | 1464989751945 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 14:35:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 14:35:51 INFO - PROCESS | 3844 | 1464989751950 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 14:35:51 INFO - PROCESS | 3844 | 1464989751953 Marionette TRACE conn3 <- [1,2254,null,{}] 14:35:51 INFO - PROCESS | 3844 | 1464989751959 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:52 INFO - PROCESS | 3844 | 1464989752088 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 14:35:52 INFO - PROCESS | 3844 | 1464989752206 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:52 INFO - PROCESS | 3844 | ++DOCSHELL 1047B400 == 42 [pid = 3844] [id = 573] 14:35:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (10B8C400) [pid = 3844] [serial = 1719] [outer = 00000000] 14:35:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (10D2C000) [pid = 3844] [serial = 1720] [outer = 10B8C400] 14:35:52 INFO - PROCESS | 3844 | 1464989752254 Marionette DEBUG loaded listener.js 14:35:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (112AD800) [pid = 3844] [serial = 1721] [outer = 10B8C400] 14:35:52 INFO - PROCESS | 3844 | --DOCSHELL 10A61C00 == 41 [pid = 3844] [id = 425] 14:35:52 INFO - PROCESS | 3844 | --DOCSHELL 13287400 == 40 [pid = 3844] [id = 431] 14:35:52 INFO - PROCESS | 3844 | --DOCSHELL 0F2EE000 == 39 [pid = 3844] [id = 432] 14:35:52 INFO - PROCESS | 3844 | --DOCSHELL 1504BC00 == 38 [pid = 3844] [id = 435] 14:35:52 INFO - PROCESS | 3844 | --DOCSHELL 110D5800 == 37 [pid = 3844] [id = 424] 14:35:52 INFO - PROCESS | 3844 | --DOCSHELL 15048C00 == 36 [pid = 3844] [id = 423] 14:35:52 INFO - PROCESS | 3844 | --DOCSHELL 16C19C00 == 35 [pid = 3844] [id = 437] 14:35:52 INFO - PROCESS | 3844 | --DOCSHELL 10438400 == 34 [pid = 3844] [id = 430] 14:35:52 INFO - PROCESS | 3844 | --DOCSHELL 15607800 == 33 [pid = 3844] [id = 426] 14:35:52 INFO - PROCESS | 3844 | --DOCSHELL 11C85C00 == 32 [pid = 3844] [id = 436] 14:35:52 INFO - PROCESS | 3844 | --DOCSHELL 1609A000 == 31 [pid = 3844] [id = 427] 14:35:52 INFO - PROCESS | 3844 | --DOCSHELL 16EF9000 == 30 [pid = 3844] [id = 438] 14:35:52 INFO - PROCESS | 3844 | --DOCSHELL 13289800 == 29 [pid = 3844] [id = 422] 14:35:52 INFO - PROCESS | 3844 | --DOCSHELL 141D0400 == 28 [pid = 3844] [id = 434] 14:35:52 INFO - PROCESS | 3844 | --DOCSHELL 112A9800 == 27 [pid = 3844] [id = 433] 14:35:52 INFO - PROCESS | 3844 | --DOCSHELL 10374800 == 26 [pid = 3844] [id = 421] 14:35:52 INFO - PROCESS | 3844 | --DOCSHELL 15EB5400 == 25 [pid = 3844] [id = 556] 14:35:52 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (1B75CC00) [pid = 3844] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:35:52 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (19A60C00) [pid = 3844] [serial = 1574] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (1991E000) [pid = 3844] [serial = 1667] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (18919000) [pid = 3844] [serial = 1660] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (18736000) [pid = 3844] [serial = 1657] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (14F26000) [pid = 3844] [serial = 1663] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (189A0800) [pid = 3844] [serial = 1666] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (1899DC00) [pid = 3844] [serial = 1661] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (16EF8000) [pid = 3844] [serial = 1651] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (16C96000) [pid = 3844] [serial = 1648] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (16ECA400) [pid = 3844] [serial = 1649] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (15773400) [pid = 3844] [serial = 1645] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (15EB8C00) [pid = 3844] [serial = 1646] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (10D2E800) [pid = 3844] [serial = 1642] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (131B0800) [pid = 3844] [serial = 1643] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (12D3E400) [pid = 3844] [serial = 1640] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (11A02800) [pid = 3844] [serial = 1639] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (1A310000) [pid = 3844] [serial = 1637] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (1A149800) [pid = 3844] [serial = 1636] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (19C80800) [pid = 3844] [serial = 1634] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (19C74800) [pid = 3844] [serial = 1633] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (189AB800) [pid = 3844] [serial = 1631] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3844 | --DOMWINDOW == 84 (189A0C00) [pid = 3844] [serial = 1630] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3844 | --DOMWINDOW == 83 (16782400) [pid = 3844] [serial = 1628] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3844 | --DOMWINDOW == 82 (15EB4C00) [pid = 3844] [serial = 1627] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3844 | --DOMWINDOW == 81 (13912C00) [pid = 3844] [serial = 1625] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3844 | --DOMWINDOW == 80 (130E1400) [pid = 3844] [serial = 1624] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3844 | --DOMWINDOW == 79 (19922400) [pid = 3844] [serial = 1622] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3844 | --DOMWINDOW == 78 (130E8800) [pid = 3844] [serial = 1136] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:35:52 INFO - PROCESS | 3844 | --DOMWINDOW == 77 (17DE8800) [pid = 3844] [serial = 1654] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3844 | --DOMWINDOW == 76 (1825EC00) [pid = 3844] [serial = 1655] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3844 | --DOMWINDOW == 75 (18749400) [pid = 3844] [serial = 1658] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3844 | --DOMWINDOW == 74 (19A64800) [pid = 3844] [serial = 1669] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3844 | --DOMWINDOW == 73 (16F5CC00) [pid = 3844] [serial = 1652] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3844 | --DOMWINDOW == 72 (178E2800) [pid = 3844] [serial = 1664] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3844 | --DOMWINDOW == 71 (16D88C00) [pid = 3844] [serial = 1580] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3844 | --DOMWINDOW == 70 (14F20400) [pid = 3844] [serial = 1577] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3844 | --DOMWINDOW == 69 (189A8C00) [pid = 3844] [serial = 1583] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3844 | --DOMWINDOW == 68 (1A8CC800) [pid = 3844] [serial = 1586] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 3844 | 1464989752841 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 14:35:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 14:35:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 938ms 14:35:52 INFO - PROCESS | 3844 | 1464989752897 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 14:35:52 INFO - PROCESS | 3844 | 1464989752902 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 14:35:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 14:35:52 INFO - PROCESS | 3844 | 1464989752908 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 14:35:52 INFO - PROCESS | 3844 | 1464989752911 Marionette TRACE conn3 <- [1,2258,null,{}] 14:35:52 INFO - PROCESS | 3844 | 1464989752915 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:53 INFO - PROCESS | 3844 | 1464989752998 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 14:35:53 INFO - PROCESS | 3844 | 1464989753008 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:53 INFO - PROCESS | 3844 | ++DOCSHELL 11206800 == 26 [pid = 3844] [id = 574] 14:35:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 69 (112A4800) [pid = 3844] [serial = 1722] [outer = 00000000] 14:35:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 70 (1289B000) [pid = 3844] [serial = 1723] [outer = 112A4800] 14:35:53 INFO - PROCESS | 3844 | 1464989753066 Marionette DEBUG loaded listener.js 14:35:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 71 (13009C00) [pid = 3844] [serial = 1724] [outer = 112A4800] 14:35:53 INFO - PROCESS | 3844 | 1464989753574 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 14:35:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 14:35:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 735ms 14:35:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 14:35:53 INFO - PROCESS | 3844 | 1464989753648 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 14:35:53 INFO - PROCESS | 3844 | 1464989753650 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 14:35:53 INFO - PROCESS | 3844 | 1464989753653 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 14:35:53 INFO - PROCESS | 3844 | 1464989753657 Marionette TRACE conn3 <- [1,2262,null,{}] 14:35:53 INFO - PROCESS | 3844 | 1464989753667 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:53 INFO - PROCESS | 3844 | 1464989753754 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 14:35:53 INFO - PROCESS | 3844 | 1464989753849 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:53 INFO - PROCESS | 3844 | ++DOCSHELL 13289800 == 27 [pid = 3844] [id = 575] 14:35:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 72 (13712800) [pid = 3844] [serial = 1725] [outer = 00000000] 14:35:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 73 (14F1AC00) [pid = 3844] [serial = 1726] [outer = 13712800] 14:35:53 INFO - PROCESS | 3844 | 1464989753899 Marionette DEBUG loaded listener.js 14:35:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 74 (14F29400) [pid = 3844] [serial = 1727] [outer = 13712800] 14:35:54 INFO - PROCESS | 3844 | 1464989754281 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 14:35:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 14:35:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 641ms 14:35:54 INFO - PROCESS | 3844 | 1464989754291 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 14:35:54 INFO - PROCESS | 3844 | 1464989754294 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 14:35:54 INFO - PROCESS | 3844 | 1464989754305 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 14:35:54 INFO - PROCESS | 3844 | 1464989754307 Marionette TRACE conn3 <- [1,2266,null,{}] 14:35:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 14:35:54 INFO - PROCESS | 3844 | 1464989754311 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:54 INFO - PROCESS | 3844 | 1464989754394 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 14:35:54 INFO - PROCESS | 3844 | 1464989754400 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:54 INFO - PROCESS | 3844 | ++DOCSHELL 14F28400 == 28 [pid = 3844] [id = 576] 14:35:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 75 (1504E000) [pid = 3844] [serial = 1728] [outer = 00000000] 14:35:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 76 (150AB000) [pid = 3844] [serial = 1729] [outer = 1504E000] 14:35:54 INFO - PROCESS | 3844 | 1464989754446 Marionette DEBUG loaded listener.js 14:35:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 77 (15695C00) [pid = 3844] [serial = 1730] [outer = 1504E000] 14:35:54 INFO - PROCESS | 3844 | 1464989754909 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 14:35:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 14:35:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 626ms 14:35:54 INFO - PROCESS | 3844 | 1464989754945 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 14:35:54 INFO - PROCESS | 3844 | 1464989754947 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 14:35:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 14:35:54 INFO - PROCESS | 3844 | 1464989754957 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 14:35:54 INFO - PROCESS | 3844 | 1464989754959 Marionette TRACE conn3 <- [1,2270,null,{}] 14:35:54 INFO - PROCESS | 3844 | 1464989754962 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:55 INFO - PROCESS | 3844 | 1464989755086 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 14:35:55 INFO - PROCESS | 3844 | 1464989755177 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:55 INFO - PROCESS | 3844 | ++DOCSHELL 15AE5400 == 29 [pid = 3844] [id = 577] 14:35:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 78 (15AE8000) [pid = 3844] [serial = 1731] [outer = 00000000] 14:35:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 79 (15EB8C00) [pid = 3844] [serial = 1732] [outer = 15AE8000] 14:35:55 INFO - PROCESS | 3844 | 1464989755224 Marionette DEBUG loaded listener.js 14:35:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 80 (16094400) [pid = 3844] [serial = 1733] [outer = 15AE8000] 14:35:55 INFO - PROCESS | 3844 | 1464989755629 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 14:35:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 14:35:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 704ms 14:35:55 INFO - PROCESS | 3844 | 1464989755656 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 14:35:55 INFO - PROCESS | 3844 | 1464989755658 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 14:35:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 14:35:55 INFO - PROCESS | 3844 | 1464989755661 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 14:35:55 INFO - PROCESS | 3844 | 1464989755662 Marionette TRACE conn3 <- [1,2274,null,{}] 14:35:55 INFO - PROCESS | 3844 | 1464989755666 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:55 INFO - PROCESS | 3844 | 1464989755799 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 14:35:55 INFO - PROCESS | 3844 | 1464989755807 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:55 INFO - PROCESS | 3844 | ++DOCSHELL 14F1CC00 == 30 [pid = 3844] [id = 578] 14:35:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 81 (15A5C400) [pid = 3844] [serial = 1734] [outer = 00000000] 14:35:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 82 (168C3C00) [pid = 3844] [serial = 1735] [outer = 15A5C400] 14:35:55 INFO - PROCESS | 3844 | 1464989755902 Marionette DEBUG loaded listener.js 14:35:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 83 (16C9F400) [pid = 3844] [serial = 1736] [outer = 15A5C400] 14:35:56 INFO - PROCESS | 3844 | 1464989756327 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 14:35:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 14:35:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 688ms 14:35:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 14:35:56 INFO - PROCESS | 3844 | 1464989756361 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 14:35:56 INFO - PROCESS | 3844 | 1464989756363 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 14:35:56 INFO - PROCESS | 3844 | 1464989756366 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 14:35:56 INFO - PROCESS | 3844 | 1464989756368 Marionette TRACE conn3 <- [1,2278,null,{}] 14:35:56 INFO - PROCESS | 3844 | 1464989756382 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:56 INFO - PROCESS | 3844 | 1464989756518 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 14:35:56 INFO - PROCESS | 3844 | 1464989756541 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:56 INFO - PROCESS | 3844 | ++DOCSHELL 16D84800 == 31 [pid = 3844] [id = 579] 14:35:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 84 (16EC3000) [pid = 3844] [serial = 1737] [outer = 00000000] 14:35:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 85 (16ECA800) [pid = 3844] [serial = 1738] [outer = 16EC3000] 14:35:56 INFO - PROCESS | 3844 | 1464989756585 Marionette DEBUG loaded listener.js 14:35:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (16ECFC00) [pid = 3844] [serial = 1739] [outer = 16EC3000] 14:35:57 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (10D23800) [pid = 3844] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 14:35:57 INFO - PROCESS | 3844 | --DOMWINDOW == 84 (12D41800) [pid = 3844] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 14:35:57 INFO - PROCESS | 3844 | --DOMWINDOW == 83 (13D48800) [pid = 3844] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 14:35:57 INFO - PROCESS | 3844 | --DOMWINDOW == 82 (15EB8800) [pid = 3844] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 14:35:57 INFO - PROCESS | 3844 | --DOMWINDOW == 81 (103D9000) [pid = 3844] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 14:35:57 INFO - PROCESS | 3844 | --DOMWINDOW == 80 (12D8C800) [pid = 3844] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 14:35:57 INFO - PROCESS | 3844 | --DOMWINDOW == 79 (150A8400) [pid = 3844] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 14:35:57 INFO - PROCESS | 3844 | --DOMWINDOW == 78 (15047800) [pid = 3844] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 14:35:57 INFO - PROCESS | 3844 | --DOMWINDOW == 77 (16C9F800) [pid = 3844] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 14:35:57 INFO - PROCESS | 3844 | --DOMWINDOW == 76 (112C1400) [pid = 3844] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 14:35:57 INFO - PROCESS | 3844 | --DOMWINDOW == 75 (13714800) [pid = 3844] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 14:35:57 INFO - PROCESS | 3844 | --DOMWINDOW == 74 (150A0800) [pid = 3844] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 14:35:57 INFO - PROCESS | 3844 | --DOMWINDOW == 73 (16096C00) [pid = 3844] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 14:35:57 INFO - PROCESS | 3844 | 1464989757173 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 14:35:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 14:35:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 829ms 14:35:57 INFO - PROCESS | 3844 | 1464989757210 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 14:35:57 INFO - PROCESS | 3844 | 1464989757212 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 14:35:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 14:35:57 INFO - PROCESS | 3844 | 1464989757215 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 14:35:57 INFO - PROCESS | 3844 | 1464989757217 Marionette TRACE conn3 <- [1,2282,null,{}] 14:35:57 INFO - PROCESS | 3844 | 1464989757220 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:57 INFO - PROCESS | 3844 | 1464989757297 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 14:35:57 INFO - PROCESS | 3844 | 1464989757306 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:57 INFO - PROCESS | 3844 | ++DOCSHELL 11C76400 == 32 [pid = 3844] [id = 580] 14:35:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 74 (12809800) [pid = 3844] [serial = 1740] [outer = 00000000] 14:35:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 75 (13C39400) [pid = 3844] [serial = 1741] [outer = 12809800] 14:35:57 INFO - PROCESS | 3844 | 1464989757350 Marionette DEBUG loaded listener.js 14:35:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 76 (168CA800) [pid = 3844] [serial = 1742] [outer = 12809800] 14:35:57 INFO - PROCESS | 3844 | 1464989757789 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 14:35:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 14:35:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 594ms 14:35:57 INFO - PROCESS | 3844 | 1464989757828 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 14:35:57 INFO - PROCESS | 3844 | 1464989757830 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 14:35:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 14:35:57 INFO - PROCESS | 3844 | 1464989757859 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 14:35:57 INFO - PROCESS | 3844 | 1464989757861 Marionette TRACE conn3 <- [1,2286,null,{}] 14:35:57 INFO - PROCESS | 3844 | 1464989757864 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:57 INFO - PROCESS | 3844 | 1464989757942 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 14:35:57 INFO - PROCESS | 3844 | 1464989757949 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:57 INFO - PROCESS | 3844 | ++DOCSHELL 16D87400 == 33 [pid = 3844] [id = 581] 14:35:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 77 (16EED400) [pid = 3844] [serial = 1743] [outer = 00000000] 14:35:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 78 (16F51800) [pid = 3844] [serial = 1744] [outer = 16EED400] 14:35:58 INFO - PROCESS | 3844 | 1464989757993 Marionette DEBUG loaded listener.js 14:35:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 79 (16F52400) [pid = 3844] [serial = 1745] [outer = 16EED400] 14:35:58 INFO - PROCESS | 3844 | 1464989758438 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 14:35:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 14:35:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 657ms 14:35:58 INFO - PROCESS | 3844 | 1464989758494 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 14:35:58 INFO - PROCESS | 3844 | 1464989758496 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 14:35:58 INFO - PROCESS | 3844 | 1464989758499 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 14:35:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 14:35:58 INFO - PROCESS | 3844 | 1464989758501 Marionette TRACE conn3 <- [1,2290,null,{}] 14:35:58 INFO - PROCESS | 3844 | 1464989758504 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:58 INFO - PROCESS | 3844 | 1464989758583 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 14:35:58 INFO - PROCESS | 3844 | 1464989758589 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:58 INFO - PROCESS | 3844 | ++DOCSHELL 14F99400 == 34 [pid = 3844] [id = 582] 14:35:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 80 (15052400) [pid = 3844] [serial = 1746] [outer = 00000000] 14:35:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 81 (178E1000) [pid = 3844] [serial = 1747] [outer = 15052400] 14:35:58 INFO - PROCESS | 3844 | 1464989758632 Marionette DEBUG loaded listener.js 14:35:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 82 (178E7000) [pid = 3844] [serial = 1748] [outer = 15052400] 14:35:59 INFO - PROCESS | 3844 | 1464989759047 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 14:35:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 14:35:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 594ms 14:35:59 INFO - PROCESS | 3844 | 1464989759155 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 14:35:59 INFO - PROCESS | 3844 | 1464989759160 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 14:35:59 INFO - PROCESS | 3844 | 1464989759166 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 14:35:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 14:35:59 INFO - PROCESS | 3844 | 1464989759171 Marionette TRACE conn3 <- [1,2294,null,{}] 14:35:59 INFO - PROCESS | 3844 | 1464989759177 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:59 INFO - PROCESS | 3844 | 1464989759297 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 14:35:59 INFO - PROCESS | 3844 | 1464989759458 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:59 INFO - PROCESS | 3844 | ++DOCSHELL 10B1C000 == 35 [pid = 3844] [id = 583] 14:35:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 83 (10B83C00) [pid = 3844] [serial = 1749] [outer = 00000000] 14:35:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 84 (10D27C00) [pid = 3844] [serial = 1750] [outer = 10B83C00] 14:35:59 INFO - PROCESS | 3844 | 1464989759515 Marionette DEBUG loaded listener.js 14:35:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 85 (112BE400) [pid = 3844] [serial = 1751] [outer = 10B83C00] 14:36:00 INFO - PROCESS | 3844 | 1464989760057 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 14:36:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 14:36:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 938ms 14:36:00 INFO - PROCESS | 3844 | 1464989760115 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 14:36:00 INFO - PROCESS | 3844 | 1464989760119 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 14:36:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 14:36:00 INFO - PROCESS | 3844 | 1464989760127 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 14:36:00 INFO - PROCESS | 3844 | 1464989760131 Marionette TRACE conn3 <- [1,2298,null,{}] 14:36:00 INFO - PROCESS | 3844 | 1464989760135 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:00 INFO - PROCESS | 3844 | 1464989760262 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 14:36:00 INFO - PROCESS | 3844 | 1464989760400 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:00 INFO - PROCESS | 3844 | ++DOCSHELL 13D55C00 == 36 [pid = 3844] [id = 584] 14:36:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (141D0400) [pid = 3844] [serial = 1752] [outer = 00000000] 14:36:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (15049400) [pid = 3844] [serial = 1753] [outer = 141D0400] 14:36:00 INFO - PROCESS | 3844 | 1464989760455 Marionette DEBUG loaded listener.js 14:36:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (1506FC00) [pid = 3844] [serial = 1754] [outer = 141D0400] 14:36:01 INFO - PROCESS | 3844 | 1464989761050 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 14:36:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 14:36:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 938ms 14:36:01 INFO - PROCESS | 3844 | 1464989761071 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 14:36:01 INFO - PROCESS | 3844 | 1464989761073 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 14:36:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 14:36:01 INFO - PROCESS | 3844 | 1464989761077 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 14:36:01 INFO - PROCESS | 3844 | 1464989761079 Marionette TRACE conn3 <- [1,2302,null,{}] 14:36:01 INFO - PROCESS | 3844 | 1464989761090 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:01 INFO - PROCESS | 3844 | 1464989761205 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 14:36:01 INFO - PROCESS | 3844 | 1464989761315 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:01 INFO - PROCESS | 3844 | ++DOCSHELL 16D7C400 == 37 [pid = 3844] [id = 585] 14:36:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (16D81000) [pid = 3844] [serial = 1755] [outer = 00000000] 14:36:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (16EF7400) [pid = 3844] [serial = 1756] [outer = 16D81000] 14:36:01 INFO - PROCESS | 3844 | 1464989761373 Marionette DEBUG loaded listener.js 14:36:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (17752C00) [pid = 3844] [serial = 1757] [outer = 16D81000] 14:36:02 INFO - PROCESS | 3844 | 1464989761992 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 14:36:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 14:36:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 938ms 14:36:02 INFO - PROCESS | 3844 | 1464989762022 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 14:36:02 INFO - PROCESS | 3844 | 1464989762024 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 14:36:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 14:36:02 INFO - PROCESS | 3844 | 1464989762027 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 14:36:02 INFO - PROCESS | 3844 | 1464989762029 Marionette TRACE conn3 <- [1,2306,null,{}] 14:36:02 INFO - PROCESS | 3844 | 1464989762033 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:02 INFO - PROCESS | 3844 | 1464989762139 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 14:36:02 INFO - PROCESS | 3844 | 1464989762250 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:02 INFO - PROCESS | 3844 | ++DOCSHELL 17DE8800 == 38 [pid = 3844] [id = 586] 14:36:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (17DE9000) [pid = 3844] [serial = 1758] [outer = 00000000] 14:36:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (18047400) [pid = 3844] [serial = 1759] [outer = 17DE9000] 14:36:02 INFO - PROCESS | 3844 | 1464989762304 Marionette DEBUG loaded listener.js 14:36:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (18264800) [pid = 3844] [serial = 1760] [outer = 17DE9000] 14:36:02 INFO - PROCESS | 3844 | 1464989762871 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 14:36:02 INFO - PROCESS | 3844 | 1464989762934 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 14:36:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 14:36:02 INFO - PROCESS | 3844 | 1464989762938 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 14:36:02 INFO - PROCESS | 3844 | 1464989762940 Marionette TRACE conn3 <- [1,2310,null,{}] 14:36:02 INFO - PROCESS | 3844 | 1464989762943 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:03 INFO - PROCESS | 3844 | 1464989763042 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 14:36:03 INFO - PROCESS | 3844 | 1464989763149 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:03 INFO - PROCESS | 3844 | ++DOCSHELL 16C96800 == 39 [pid = 3844] [id = 587] 14:36:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (16D82C00) [pid = 3844] [serial = 1761] [outer = 00000000] 14:36:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (1872DC00) [pid = 3844] [serial = 1762] [outer = 16D82C00] 14:36:03 INFO - PROCESS | 3844 | 1464989763202 Marionette DEBUG loaded listener.js 14:36:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (18733C00) [pid = 3844] [serial = 1763] [outer = 16D82C00] 14:36:03 INFO - PROCESS | 3844 | 1464989763815 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 14:36:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 14:36:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 907ms 14:36:03 INFO - PROCESS | 3844 | 1464989763842 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 14:36:03 INFO - PROCESS | 3844 | 1464989763844 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 14:36:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 14:36:03 INFO - PROCESS | 3844 | 1464989763848 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 14:36:03 INFO - PROCESS | 3844 | 1464989763849 Marionette TRACE conn3 <- [1,2314,null,{}] 14:36:03 INFO - PROCESS | 3844 | 1464989763853 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:04 INFO - PROCESS | 3844 | 1464989763977 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 14:36:04 INFO - PROCESS | 3844 | 1464989764088 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:04 INFO - PROCESS | 3844 | ++DOCSHELL 10A5AC00 == 40 [pid = 3844] [id = 588] 14:36:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (10A63C00) [pid = 3844] [serial = 1764] [outer = 00000000] 14:36:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (14F8F800) [pid = 3844] [serial = 1765] [outer = 10A63C00] 14:36:04 INFO - PROCESS | 3844 | 1464989764142 Marionette DEBUG loaded listener.js 14:36:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (15A5CC00) [pid = 3844] [serial = 1766] [outer = 10A63C00] 14:36:04 INFO - PROCESS | 3844 | 1464989764839 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 14:36:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 14:36:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1047ms 14:36:04 INFO - PROCESS | 3844 | 1464989764887 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 14:36:04 INFO - PROCESS | 3844 | 1464989764892 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 14:36:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 14:36:04 INFO - PROCESS | 3844 | 1464989764896 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 14:36:04 INFO - PROCESS | 3844 | 1464989764900 Marionette TRACE conn3 <- [1,2318,null,{}] 14:36:04 INFO - PROCESS | 3844 | 1464989764921 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:05 INFO - PROCESS | 3844 | 1464989765024 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 14:36:05 INFO - PROCESS | 3844 | 1464989765172 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:05 INFO - PROCESS | 3844 | ++DOCSHELL 1312C000 == 41 [pid = 3844] [id = 589] 14:36:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (1312C800) [pid = 3844] [serial = 1767] [outer = 00000000] 14:36:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (13287400) [pid = 3844] [serial = 1768] [outer = 1312C800] 14:36:05 INFO - PROCESS | 3844 | 1464989765223 Marionette DEBUG loaded listener.js 14:36:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (13C36000) [pid = 3844] [serial = 1769] [outer = 1312C800] 14:36:05 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (10D2C800) [pid = 3844] [serial = 1675] [outer = 00000000] [url = about:blank] 14:36:05 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (11206000) [pid = 3844] [serial = 1676] [outer = 00000000] [url = about:blank] 14:36:05 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (13001C00) [pid = 3844] [serial = 1678] [outer = 00000000] [url = about:blank] 14:36:05 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (13087400) [pid = 3844] [serial = 1679] [outer = 00000000] [url = about:blank] 14:36:05 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (141D3800) [pid = 3844] [serial = 1684] [outer = 00000000] [url = about:blank] 14:36:05 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (14F1A800) [pid = 3844] [serial = 1685] [outer = 00000000] [url = about:blank] 14:36:05 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (16A4E000) [pid = 3844] [serial = 1699] [outer = 00000000] [url = about:blank] 14:36:05 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (105F4000) [pid = 3844] [serial = 1672] [outer = 00000000] [url = about:blank] 14:36:05 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (10A5A400) [pid = 3844] [serial = 1673] [outer = 00000000] [url = about:blank] 14:36:05 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (13C41800) [pid = 3844] [serial = 1682] [outer = 00000000] [url = about:blank] 14:36:05 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (13909400) [pid = 3844] [serial = 1681] [outer = 00000000] [url = about:blank] 14:36:05 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (15EB6800) [pid = 3844] [serial = 1693] [outer = 00000000] [url = about:blank] 14:36:05 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (15053000) [pid = 3844] [serial = 1687] [outer = 00000000] [url = about:blank] 14:36:05 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (1509F000) [pid = 3844] [serial = 1688] [outer = 00000000] [url = about:blank] 14:36:05 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (1714C800) [pid = 3844] [serial = 1711] [outer = 00000000] [url = about:blank] 14:36:05 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (16D88400) [pid = 3844] [serial = 1702] [outer = 00000000] [url = about:blank] 14:36:05 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (150A2000) [pid = 3844] [serial = 1705] [outer = 00000000] [url = about:blank] 14:36:05 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (16EC2C00) [pid = 3844] [serial = 1708] [outer = 00000000] [url = about:blank] 14:36:05 INFO - PROCESS | 3844 | --DOMWINDOW == 84 (15688800) [pid = 3844] [serial = 1690] [outer = 00000000] [url = about:blank] 14:36:05 INFO - PROCESS | 3844 | --DOMWINDOW == 83 (16EF2800) [pid = 3844] [serial = 1709] [outer = 00000000] [url = about:blank] 14:36:05 INFO - PROCESS | 3844 | --DOMWINDOW == 82 (15689C00) [pid = 3844] [serial = 1691] [outer = 00000000] [url = about:blank] 14:36:05 INFO - PROCESS | 3844 | --DOMWINDOW == 81 (16ECD400) [pid = 3844] [serial = 1703] [outer = 00000000] [url = about:blank] 14:36:05 INFO - PROCESS | 3844 | --DOMWINDOW == 80 (168BD400) [pid = 3844] [serial = 1696] [outer = 00000000] [url = about:blank] 14:36:05 INFO - PROCESS | 3844 | --DOMWINDOW == 79 (16C91800) [pid = 3844] [serial = 1700] [outer = 00000000] [url = about:blank] 14:36:05 INFO - PROCESS | 3844 | --DOMWINDOW == 78 (168C2800) [pid = 3844] [serial = 1697] [outer = 00000000] [url = about:blank] 14:36:05 INFO - PROCESS | 3844 | --DOMWINDOW == 77 (150A6000) [pid = 3844] [serial = 1706] [outer = 00000000] [url = about:blank] 14:36:05 INFO - PROCESS | 3844 | --DOMWINDOW == 76 (15EB7000) [pid = 3844] [serial = 1694] [outer = 00000000] [url = about:blank] 14:36:05 INFO - PROCESS | 3844 | 1464989765726 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 14:36:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 14:36:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 860ms 14:36:05 INFO - PROCESS | 3844 | 1464989765761 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 14:36:05 INFO - PROCESS | 3844 | 1464989765767 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 14:36:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 14:36:05 INFO - PROCESS | 3844 | 1464989765776 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 14:36:05 INFO - PROCESS | 3844 | 1464989765779 Marionette TRACE conn3 <- [1,2322,null,{}] 14:36:05 INFO - PROCESS | 3844 | 1464989765783 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:05 INFO - PROCESS | 3844 | 1464989765870 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 14:36:05 INFO - PROCESS | 3844 | 1464989765877 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:05 INFO - PROCESS | 3844 | ++DOCSHELL 11C78000 == 42 [pid = 3844] [id = 590] 14:36:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 77 (11C83000) [pid = 3844] [serial = 1770] [outer = 00000000] 14:36:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 78 (13C41800) [pid = 3844] [serial = 1771] [outer = 11C83000] 14:36:05 INFO - PROCESS | 3844 | 1464989765922 Marionette DEBUG loaded listener.js 14:36:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 79 (14488C00) [pid = 3844] [serial = 1772] [outer = 11C83000] 14:36:06 INFO - PROCESS | 3844 | 1464989766418 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 14:36:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 14:36:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 688ms 14:36:06 INFO - PROCESS | 3844 | 1464989766477 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 14:36:06 INFO - PROCESS | 3844 | 1464989766479 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 14:36:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 14:36:06 INFO - PROCESS | 3844 | 1464989766483 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 14:36:06 INFO - PROCESS | 3844 | 1464989766486 Marionette TRACE conn3 <- [1,2326,null,{}] 14:36:06 INFO - PROCESS | 3844 | 1464989766496 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:06 INFO - PROCESS | 3844 | 1464989766584 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 14:36:06 INFO - PROCESS | 3844 | 1464989766594 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:06 INFO - PROCESS | 3844 | ++DOCSHELL 1504B000 == 43 [pid = 3844] [id = 591] 14:36:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 80 (15067000) [pid = 3844] [serial = 1773] [outer = 00000000] 14:36:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 81 (150AB400) [pid = 3844] [serial = 1774] [outer = 15067000] 14:36:06 INFO - PROCESS | 3844 | 1464989766642 Marionette DEBUG loaded listener.js 14:36:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 82 (15694000) [pid = 3844] [serial = 1775] [outer = 15067000] 14:36:07 INFO - PROCESS | 3844 | 1464989767119 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 14:36:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 14:36:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 704ms 14:36:07 INFO - PROCESS | 3844 | 1464989767182 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 14:36:07 INFO - PROCESS | 3844 | 1464989767184 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 14:36:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 14:36:07 INFO - PROCESS | 3844 | 1464989767188 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 14:36:07 INFO - PROCESS | 3844 | 1464989767190 Marionette TRACE conn3 <- [1,2330,null,{}] 14:36:07 INFO - PROCESS | 3844 | 1464989767193 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:07 INFO - PROCESS | 3844 | 1464989767312 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 14:36:07 INFO - PROCESS | 3844 | 1464989767328 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:07 INFO - PROCESS | 3844 | ++DOCSHELL 15EBC800 == 44 [pid = 3844] [id = 592] 14:36:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 83 (15EBE000) [pid = 3844] [serial = 1776] [outer = 00000000] 14:36:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 84 (16890800) [pid = 3844] [serial = 1777] [outer = 15EBE000] 14:36:07 INFO - PROCESS | 3844 | 1464989767372 Marionette DEBUG loaded listener.js 14:36:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 85 (168C1C00) [pid = 3844] [serial = 1778] [outer = 15EBE000] 14:36:07 INFO - PROCESS | 3844 | 1464989767803 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 14:36:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 14:36:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 641ms 14:36:07 INFO - PROCESS | 3844 | 1464989767843 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 14:36:07 INFO - PROCESS | 3844 | 1464989767845 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 14:36:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 14:36:07 INFO - PROCESS | 3844 | 1464989767849 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 14:36:07 INFO - PROCESS | 3844 | 1464989767860 Marionette TRACE conn3 <- [1,2334,null,{}] 14:36:07 INFO - PROCESS | 3844 | 1464989767870 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:08 INFO - PROCESS | 3844 | 1464989767981 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 14:36:08 INFO - PROCESS | 3844 | 1464989767988 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:08 INFO - PROCESS | 3844 | ++DOCSHELL 103D8400 == 45 [pid = 3844] [id = 593] 14:36:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (15EB5000) [pid = 3844] [serial = 1779] [outer = 00000000] 14:36:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (16C90400) [pid = 3844] [serial = 1780] [outer = 15EB5000] 14:36:08 INFO - PROCESS | 3844 | 1464989768033 Marionette DEBUG loaded listener.js 14:36:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (16D86C00) [pid = 3844] [serial = 1781] [outer = 15EB5000] 14:36:08 INFO - PROCESS | 3844 | 1464989768489 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 14:36:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 14:36:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 656ms 14:36:08 INFO - PROCESS | 3844 | 1464989768507 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 14:36:08 INFO - PROCESS | 3844 | 1464989768509 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 14:36:08 INFO - PROCESS | 3844 | 1464989768512 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 14:36:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 14:36:08 INFO - PROCESS | 3844 | 1464989768514 Marionette TRACE conn3 <- [1,2338,null,{}] 14:36:08 INFO - PROCESS | 3844 | 1464989768517 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:08 INFO - PROCESS | 3844 | 1464989768639 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 14:36:08 INFO - PROCESS | 3844 | 1464989768698 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:08 INFO - PROCESS | 3844 | ++DOCSHELL 16ECBC00 == 46 [pid = 3844] [id = 594] 14:36:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (16ECE800) [pid = 3844] [serial = 1782] [outer = 00000000] 14:36:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (16EFA400) [pid = 3844] [serial = 1783] [outer = 16ECE800] 14:36:08 INFO - PROCESS | 3844 | 1464989768777 Marionette DEBUG loaded listener.js 14:36:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (17141C00) [pid = 3844] [serial = 1784] [outer = 16ECE800] 14:36:09 INFO - PROCESS | 3844 | 1464989769195 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 14:36:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 14:36:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 735ms 14:36:09 INFO - PROCESS | 3844 | 1464989769256 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 14:36:09 INFO - PROCESS | 3844 | 1464989769258 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 14:36:09 INFO - PROCESS | 3844 | 1464989769261 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 14:36:09 INFO - PROCESS | 3844 | 1464989769263 Marionette TRACE conn3 <- [1,2342,null,{}] 14:36:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 14:36:09 INFO - PROCESS | 3844 | 1464989769267 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:09 INFO - PROCESS | 3844 | 1464989769385 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 14:36:09 INFO - PROCESS | 3844 | 1464989769395 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:09 INFO - PROCESS | 3844 | ++DOCSHELL 16EF1800 == 47 [pid = 3844] [id = 595] 14:36:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (17755800) [pid = 3844] [serial = 1785] [outer = 00000000] 14:36:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (18255400) [pid = 3844] [serial = 1786] [outer = 17755800] 14:36:09 INFO - PROCESS | 3844 | 1464989769459 Marionette DEBUG loaded listener.js 14:36:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (1872BC00) [pid = 3844] [serial = 1787] [outer = 17755800] 14:36:09 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (15A5C400) [pid = 3844] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 14:36:09 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (15AE8000) [pid = 3844] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 14:36:09 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (13712800) [pid = 3844] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 14:36:09 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (1504E000) [pid = 3844] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 14:36:09 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (112A4800) [pid = 3844] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 14:36:09 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (10B8C400) [pid = 3844] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 14:36:09 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (16EC3000) [pid = 3844] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 14:36:09 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (12809800) [pid = 3844] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 14:36:09 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (16EED400) [pid = 3844] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 14:36:09 INFO - PROCESS | 3844 | --DOMWINDOW == 84 (189A7C00) [pid = 3844] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 14:36:10 INFO - PROCESS | 3844 | 1464989770046 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 14:36:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 14:36:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 845ms 14:36:10 INFO - PROCESS | 3844 | 1464989770107 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 14:36:10 INFO - PROCESS | 3844 | 1464989770109 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 14:36:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 14:36:10 INFO - PROCESS | 3844 | 1464989770112 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 14:36:10 INFO - PROCESS | 3844 | 1464989770114 Marionette TRACE conn3 <- [1,2346,null,{}] 14:36:10 INFO - PROCESS | 3844 | 1464989770117 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:10 INFO - PROCESS | 3844 | 1464989770197 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 14:36:10 INFO - PROCESS | 3844 | 1464989770295 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:10 INFO - PROCESS | 3844 | ++DOCSHELL 0F2F5400 == 48 [pid = 3844] [id = 596] 14:36:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 85 (0F2F6000) [pid = 3844] [serial = 1788] [outer = 00000000] 14:36:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (1504C800) [pid = 3844] [serial = 1789] [outer = 0F2F6000] 14:36:10 INFO - PROCESS | 3844 | 1464989770344 Marionette DEBUG loaded listener.js 14:36:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (16ED0400) [pid = 3844] [serial = 1790] [outer = 0F2F6000] 14:36:10 INFO - PROCESS | 3844 | 1464989770712 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 14:36:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 14:36:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 641ms 14:36:10 INFO - PROCESS | 3844 | 1464989770750 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 14:36:10 INFO - PROCESS | 3844 | 1464989770752 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 14:36:10 INFO - PROCESS | 3844 | 1464989770755 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 14:36:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 14:36:10 INFO - PROCESS | 3844 | 1464989770757 Marionette TRACE conn3 <- [1,2350,null,{}] 14:36:10 INFO - PROCESS | 3844 | 1464989770760 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:10 INFO - PROCESS | 3844 | 1464989770879 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 14:36:10 INFO - PROCESS | 3844 | 1464989770888 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:10 INFO - PROCESS | 3844 | ++DOCSHELL 14F28C00 == 49 [pid = 3844] [id = 597] 14:36:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (16EC3000) [pid = 3844] [serial = 1791] [outer = 00000000] 14:36:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (1804E800) [pid = 3844] [serial = 1792] [outer = 16EC3000] 14:36:10 INFO - PROCESS | 3844 | 1464989770931 Marionette DEBUG loaded listener.js 14:36:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (18741800) [pid = 3844] [serial = 1793] [outer = 16EC3000] 14:36:11 INFO - PROCESS | 3844 | 1464989771343 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 14:36:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 14:36:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 625ms 14:36:11 INFO - PROCESS | 3844 | 1464989771394 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 14:36:11 INFO - PROCESS | 3844 | 1464989771396 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 14:36:11 INFO - PROCESS | 3844 | 1464989771399 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 14:36:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 14:36:11 INFO - PROCESS | 3844 | 1464989771401 Marionette TRACE conn3 <- [1,2354,null,{}] 14:36:11 INFO - PROCESS | 3844 | 1464989771404 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:11 INFO - PROCESS | 3844 | 1464989771523 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 14:36:11 INFO - PROCESS | 3844 | 1464989771532 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:11 INFO - PROCESS | 3844 | ++DOCSHELL 12B98000 == 50 [pid = 3844] [id = 598] 14:36:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (160A1C00) [pid = 3844] [serial = 1794] [outer = 00000000] 14:36:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (1874CC00) [pid = 3844] [serial = 1795] [outer = 160A1C00] 14:36:11 INFO - PROCESS | 3844 | 1464989771576 Marionette DEBUG loaded listener.js 14:36:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (1890EC00) [pid = 3844] [serial = 1796] [outer = 160A1C00] 14:36:12 INFO - PROCESS | 3844 | 1464989772103 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 14:36:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 14:36:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 735ms 14:36:12 INFO - PROCESS | 3844 | 1464989772141 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 14:36:12 INFO - PROCESS | 3844 | 1464989772145 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 14:36:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 14:36:12 INFO - PROCESS | 3844 | 1464989772151 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 14:36:12 INFO - PROCESS | 3844 | 1464989772155 Marionette TRACE conn3 <- [1,2358,null,{}] 14:36:12 INFO - PROCESS | 3844 | 1464989772162 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:12 INFO - PROCESS | 3844 | 1464989772273 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 14:36:12 INFO - PROCESS | 3844 | 1464989772434 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:12 INFO - PROCESS | 3844 | ++DOCSHELL 105F5800 == 51 [pid = 3844] [id = 599] 14:36:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (105FA000) [pid = 3844] [serial = 1797] [outer = 00000000] 14:36:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (10D2E000) [pid = 3844] [serial = 1798] [outer = 105FA000] 14:36:12 INFO - PROCESS | 3844 | 1464989772490 Marionette DEBUG loaded listener.js 14:36:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (13002000) [pid = 3844] [serial = 1799] [outer = 105FA000] 14:36:13 INFO - PROCESS | 3844 | 1464989773163 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 14:36:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 14:36:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1048ms 14:36:13 INFO - PROCESS | 3844 | 1464989773232 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 14:36:13 INFO - PROCESS | 3844 | 1464989773238 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 14:36:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 14:36:13 INFO - PROCESS | 3844 | 1464989773263 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 14:36:13 INFO - PROCESS | 3844 | 1464989773266 Marionette TRACE conn3 <- [1,2362,null,{}] 14:36:13 INFO - PROCESS | 3844 | 1464989773285 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:13 INFO - PROCESS | 3844 | 1464989773402 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 14:36:13 INFO - PROCESS | 3844 | 1464989773569 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:13 INFO - PROCESS | 3844 | ++DOCSHELL 150A2000 == 52 [pid = 3844] [id = 600] 14:36:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (150A4000) [pid = 3844] [serial = 1800] [outer = 00000000] 14:36:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (150AD400) [pid = 3844] [serial = 1801] [outer = 150A4000] 14:36:13 INFO - PROCESS | 3844 | 1464989773624 Marionette DEBUG loaded listener.js 14:36:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (16096C00) [pid = 3844] [serial = 1802] [outer = 150A4000] 14:36:14 INFO - PROCESS | 3844 | 1464989774172 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 14:36:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 14:36:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 970ms 14:36:14 INFO - PROCESS | 3844 | 1464989774229 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 14:36:14 INFO - PROCESS | 3844 | 1464989774231 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 14:36:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 14:36:14 INFO - PROCESS | 3844 | 1464989774235 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 14:36:14 INFO - PROCESS | 3844 | 1464989774239 Marionette TRACE conn3 <- [1,2366,null,{}] 14:36:14 INFO - PROCESS | 3844 | 1464989774250 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:14 INFO - PROCESS | 3844 | 1464989774358 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 14:36:14 INFO - PROCESS | 3844 | 1464989774503 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:14 INFO - PROCESS | 3844 | ++DOCSHELL 18043C00 == 53 [pid = 3844] [id = 601] 14:36:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (18046C00) [pid = 3844] [serial = 1803] [outer = 00000000] 14:36:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (18745400) [pid = 3844] [serial = 1804] [outer = 18046C00] 14:36:14 INFO - PROCESS | 3844 | 1464989774560 Marionette DEBUG loaded listener.js 14:36:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (18910000) [pid = 3844] [serial = 1805] [outer = 18046C00] 14:36:15 INFO - PROCESS | 3844 | 1464989775139 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 14:36:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 14:36:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 938ms 14:36:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 14:36:15 INFO - PROCESS | 3844 | 1464989775179 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 14:36:15 INFO - PROCESS | 3844 | 1464989775182 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 14:36:15 INFO - PROCESS | 3844 | 1464989775186 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 14:36:15 INFO - PROCESS | 3844 | 1464989775188 Marionette TRACE conn3 <- [1,2370,null,{}] 14:36:15 INFO - PROCESS | 3844 | 1464989775192 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:15 INFO - PROCESS | 3844 | 1464989775298 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 14:36:15 INFO - PROCESS | 3844 | 1464989775409 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:15 INFO - PROCESS | 3844 | ++DOCSHELL 18745C00 == 54 [pid = 3844] [id = 602] 14:36:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (18919400) [pid = 3844] [serial = 1806] [outer = 00000000] 14:36:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (18991800) [pid = 3844] [serial = 1807] [outer = 18919400] 14:36:15 INFO - PROCESS | 3844 | 1464989775469 Marionette DEBUG loaded listener.js 14:36:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (18998000) [pid = 3844] [serial = 1808] [outer = 18919400] 14:36:16 INFO - PROCESS | 3844 | 1464989776014 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 14:36:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 14:36:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 906ms 14:36:16 INFO - PROCESS | 3844 | 1464989776090 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 14:36:16 INFO - PROCESS | 3844 | 1464989776092 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 14:36:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 14:36:16 INFO - PROCESS | 3844 | 1464989776096 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 14:36:16 INFO - PROCESS | 3844 | 1464989776098 Marionette TRACE conn3 <- [1,2374,null,{}] 14:36:16 INFO - PROCESS | 3844 | 1464989776101 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:16 INFO - PROCESS | 3844 | 1464989776207 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 14:36:16 INFO - PROCESS | 3844 | 1464989776334 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:16 INFO - PROCESS | 3844 | ++DOCSHELL 1890CC00 == 55 [pid = 3844] [id = 603] 14:36:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (1890F000) [pid = 3844] [serial = 1809] [outer = 00000000] 14:36:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (189A0800) [pid = 3844] [serial = 1810] [outer = 1890F000] 14:36:16 INFO - PROCESS | 3844 | 1464989776386 Marionette DEBUG loaded listener.js 14:36:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (189A3800) [pid = 3844] [serial = 1811] [outer = 1890F000] 14:36:17 INFO - PROCESS | 3844 | 1464989777212 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 14:36:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 14:36:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1158ms 14:36:17 INFO - PROCESS | 3844 | 1464989777252 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 14:36:17 INFO - PROCESS | 3844 | 1464989777256 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 14:36:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 14:36:17 INFO - PROCESS | 3844 | 1464989777261 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 14:36:17 INFO - PROCESS | 3844 | 1464989777264 Marionette TRACE conn3 <- [1,2378,null,{}] 14:36:17 INFO - PROCESS | 3844 | 1464989777270 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:17 INFO - PROCESS | 3844 | 1464989777371 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 14:36:17 INFO - PROCESS | 3844 | 1464989777510 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:17 INFO - PROCESS | 3844 | ++DOCSHELL 13128400 == 56 [pid = 3844] [id = 604] 14:36:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (131B0000) [pid = 3844] [serial = 1812] [outer = 00000000] 14:36:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (13911000) [pid = 3844] [serial = 1813] [outer = 131B0000] 14:36:17 INFO - PROCESS | 3844 | 1464989777566 Marionette DEBUG loaded listener.js 14:36:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (14F1F800) [pid = 3844] [serial = 1814] [outer = 131B0000] 14:36:18 INFO - PROCESS | 3844 | --DOCSHELL 14F28400 == 55 [pid = 3844] [id = 576] 14:36:18 INFO - PROCESS | 3844 | --DOCSHELL 15AE5400 == 54 [pid = 3844] [id = 577] 14:36:18 INFO - PROCESS | 3844 | --DOCSHELL 16D84800 == 53 [pid = 3844] [id = 579] 14:36:18 INFO - PROCESS | 3844 | --DOCSHELL 13289800 == 52 [pid = 3844] [id = 575] 14:36:18 INFO - PROCESS | 3844 | --DOCSHELL 10B1C400 == 51 [pid = 3844] [id = 429] 14:36:18 INFO - PROCESS | 3844 | --DOCSHELL 16D79C00 == 50 [pid = 3844] [id = 428] 14:36:18 INFO - PROCESS | 3844 | --DOCSHELL 14F28C00 == 49 [pid = 3844] [id = 597] 14:36:18 INFO - PROCESS | 3844 | --DOCSHELL 0F2F5400 == 48 [pid = 3844] [id = 596] 14:36:18 INFO - PROCESS | 3844 | --DOCSHELL 16EF1800 == 47 [pid = 3844] [id = 595] 14:36:18 INFO - PROCESS | 3844 | --DOCSHELL 16ECBC00 == 46 [pid = 3844] [id = 594] 14:36:18 INFO - PROCESS | 3844 | --DOCSHELL 103D8400 == 45 [pid = 3844] [id = 593] 14:36:18 INFO - PROCESS | 3844 | --DOCSHELL 15EBC800 == 44 [pid = 3844] [id = 592] 14:36:18 INFO - PROCESS | 3844 | --DOCSHELL 1504B000 == 43 [pid = 3844] [id = 591] 14:36:18 INFO - PROCESS | 3844 | --DOCSHELL 11C78000 == 42 [pid = 3844] [id = 590] 14:36:18 INFO - PROCESS | 3844 | --DOCSHELL 1312C000 == 41 [pid = 3844] [id = 589] 14:36:18 INFO - PROCESS | 3844 | --DOCSHELL 13D55C00 == 40 [pid = 3844] [id = 584] 14:36:18 INFO - PROCESS | 3844 | --DOCSHELL 10B1C000 == 39 [pid = 3844] [id = 583] 14:36:18 INFO - PROCESS | 3844 | --DOCSHELL 14F99400 == 38 [pid = 3844] [id = 582] 14:36:18 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (1A35A400) [pid = 3844] [serial = 1670] [outer = 00000000] [url = about:blank] 14:36:18 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (168C3C00) [pid = 3844] [serial = 1735] [outer = 00000000] [url = about:blank] 14:36:18 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (15EB8C00) [pid = 3844] [serial = 1732] [outer = 00000000] [url = about:blank] 14:36:18 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (105F4C00) [pid = 3844] [serial = 1714] [outer = 00000000] [url = about:blank] 14:36:18 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (14F1AC00) [pid = 3844] [serial = 1726] [outer = 00000000] [url = about:blank] 14:36:18 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (178E1000) [pid = 3844] [serial = 1747] [outer = 00000000] [url = about:blank] 14:36:18 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (14F29400) [pid = 3844] [serial = 1727] [outer = 00000000] [url = about:blank] 14:36:18 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (150AB000) [pid = 3844] [serial = 1729] [outer = 00000000] [url = about:blank] 14:36:18 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (1289B000) [pid = 3844] [serial = 1723] [outer = 00000000] [url = about:blank] 14:36:18 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (13009C00) [pid = 3844] [serial = 1724] [outer = 00000000] [url = about:blank] 14:36:18 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (112AD800) [pid = 3844] [serial = 1721] [outer = 00000000] [url = about:blank] 14:36:18 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (10D2C000) [pid = 3844] [serial = 1720] [outer = 00000000] [url = about:blank] 14:36:18 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (12AA7400) [pid = 3844] [serial = 1717] [outer = 00000000] [url = about:blank] 14:36:18 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (16C9F400) [pid = 3844] [serial = 1736] [outer = 00000000] [url = about:blank] 14:36:18 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (16ECA800) [pid = 3844] [serial = 1738] [outer = 00000000] [url = about:blank] 14:36:18 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (13C39400) [pid = 3844] [serial = 1741] [outer = 00000000] [url = about:blank] 14:36:18 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (168CA800) [pid = 3844] [serial = 1742] [outer = 00000000] [url = about:blank] 14:36:18 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (16F51800) [pid = 3844] [serial = 1744] [outer = 00000000] [url = about:blank] 14:36:18 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (16ECFC00) [pid = 3844] [serial = 1739] [outer = 00000000] [url = about:blank] 14:36:18 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (16094400) [pid = 3844] [serial = 1733] [outer = 00000000] [url = about:blank] 14:36:18 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (15695C00) [pid = 3844] [serial = 1730] [outer = 00000000] [url = about:blank] 14:36:18 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (16F52400) [pid = 3844] [serial = 1745] [outer = 00000000] [url = about:blank] 14:36:18 INFO - PROCESS | 3844 | 1464989778129 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 14:36:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 14:36:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 892ms 14:36:18 INFO - PROCESS | 3844 | 1464989778162 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 14:36:18 INFO - PROCESS | 3844 | 1464989778168 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 14:36:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 14:36:18 INFO - PROCESS | 3844 | 1464989778174 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 14:36:18 INFO - PROCESS | 3844 | 1464989778176 Marionette TRACE conn3 <- [1,2382,null,{}] 14:36:18 INFO - PROCESS | 3844 | 1464989778180 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:18 INFO - PROCESS | 3844 | 1464989778283 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 14:36:18 INFO - PROCESS | 3844 | 1464989778382 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:18 INFO - PROCESS | 3844 | ++DOCSHELL 103D8400 == 39 [pid = 3844] [id = 605] 14:36:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (10483400) [pid = 3844] [serial = 1815] [outer = 00000000] 14:36:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (112BA800) [pid = 3844] [serial = 1816] [outer = 10483400] 14:36:18 INFO - PROCESS | 3844 | 1464989778428 Marionette DEBUG loaded listener.js 14:36:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (13912C00) [pid = 3844] [serial = 1817] [outer = 10483400] 14:36:18 INFO - PROCESS | 3844 | 1464989778902 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 14:36:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 14:36:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 798ms 14:36:18 INFO - PROCESS | 3844 | 1464989778975 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 14:36:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 14:36:18 INFO - PROCESS | 3844 | 1464989778977 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 14:36:18 INFO - PROCESS | 3844 | 1464989778980 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 14:36:18 INFO - PROCESS | 3844 | 1464989778984 Marionette TRACE conn3 <- [1,2386,null,{}] 14:36:18 INFO - PROCESS | 3844 | 1464989778994 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:19 INFO - PROCESS | 3844 | 1464989779087 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 14:36:19 INFO - PROCESS | 3844 | 1464989779097 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:19 INFO - PROCESS | 3844 | ++DOCSHELL 150AC000 == 40 [pid = 3844] [id = 606] 14:36:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (150ACC00) [pid = 3844] [serial = 1818] [outer = 00000000] 14:36:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (15778C00) [pid = 3844] [serial = 1819] [outer = 150ACC00] 14:36:19 INFO - PROCESS | 3844 | 1464989779145 Marionette DEBUG loaded listener.js 14:36:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (15EB2C00) [pid = 3844] [serial = 1820] [outer = 150ACC00] 14:36:19 INFO - PROCESS | 3844 | 1464989779614 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 14:36:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 14:36:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 688ms 14:36:19 INFO - PROCESS | 3844 | 1464989779679 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 14:36:19 INFO - PROCESS | 3844 | 1464989779682 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 14:36:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 14:36:19 INFO - PROCESS | 3844 | 1464989779685 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 14:36:19 INFO - PROCESS | 3844 | 1464989779687 Marionette TRACE conn3 <- [1,2390,null,{}] 14:36:19 INFO - PROCESS | 3844 | 1464989779690 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:19 INFO - PROCESS | 3844 | 1464989779774 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 14:36:19 INFO - PROCESS | 3844 | 1464989779784 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:19 INFO - PROCESS | 3844 | ++DOCSHELL 15696800 == 41 [pid = 3844] [id = 607] 14:36:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (16094000) [pid = 3844] [serial = 1821] [outer = 00000000] 14:36:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (168C0000) [pid = 3844] [serial = 1822] [outer = 16094000] 14:36:19 INFO - PROCESS | 3844 | 1464989779828 Marionette DEBUG loaded listener.js 14:36:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (168CC800) [pid = 3844] [serial = 1823] [outer = 16094000] 14:36:20 INFO - PROCESS | 3844 | 1464989780267 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 14:36:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 14:36:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 641ms 14:36:20 INFO - PROCESS | 3844 | 1464989780323 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 14:36:20 INFO - PROCESS | 3844 | 1464989780325 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 14:36:20 INFO - PROCESS | 3844 | 1464989780328 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 14:36:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 14:36:20 INFO - PROCESS | 3844 | 1464989780330 Marionette TRACE conn3 <- [1,2394,null,{}] 14:36:20 INFO - PROCESS | 3844 | 1464989780333 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:20 INFO - PROCESS | 3844 | 1464989780424 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 14:36:20 INFO - PROCESS | 3844 | 1464989780467 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:20 INFO - PROCESS | 3844 | ++DOCSHELL 16C1D000 == 42 [pid = 3844] [id = 608] 14:36:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (16C96000) [pid = 3844] [serial = 1824] [outer = 00000000] 14:36:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (16D87000) [pid = 3844] [serial = 1825] [outer = 16C96000] 14:36:20 INFO - PROCESS | 3844 | 1464989780512 Marionette DEBUG loaded listener.js 14:36:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (16EC9000) [pid = 3844] [serial = 1826] [outer = 16C96000] 14:36:20 INFO - PROCESS | 3844 | 1464989781003 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 14:36:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 14:36:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 735ms 14:36:21 INFO - PROCESS | 3844 | 1464989781069 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 14:36:21 INFO - PROCESS | 3844 | 1464989781071 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 14:36:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 14:36:21 INFO - PROCESS | 3844 | 1464989781075 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 14:36:21 INFO - PROCESS | 3844 | 1464989781076 Marionette TRACE conn3 <- [1,2398,null,{}] 14:36:21 INFO - PROCESS | 3844 | 1464989781080 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:21 INFO - PROCESS | 3844 | 1464989781216 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 14:36:21 INFO - PROCESS | 3844 | 1464989781284 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:21 INFO - PROCESS | 3844 | ++DOCSHELL 16EEFC00 == 43 [pid = 3844] [id = 609] 14:36:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (16EFA000) [pid = 3844] [serial = 1827] [outer = 00000000] 14:36:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (171B1400) [pid = 3844] [serial = 1828] [outer = 16EFA000] 14:36:21 INFO - PROCESS | 3844 | 1464989781328 Marionette DEBUG loaded listener.js 14:36:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (177A1000) [pid = 3844] [serial = 1829] [outer = 16EFA000] 14:36:21 INFO - PROCESS | 3844 | 1464989781778 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 14:36:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 14:36:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 735ms 14:36:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 14:36:21 INFO - PROCESS | 3844 | 1464989781815 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 14:36:21 INFO - PROCESS | 3844 | 1464989781817 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 14:36:21 INFO - PROCESS | 3844 | 1464989781856 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 14:36:21 INFO - PROCESS | 3844 | 1464989781858 Marionette TRACE conn3 <- [1,2402,null,{}] 14:36:21 INFO - PROCESS | 3844 | 1464989781864 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:21 INFO - PROCESS | 3844 | 1464989781977 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 14:36:21 INFO - PROCESS | 3844 | 1464989781987 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:22 INFO - PROCESS | 3844 | ++DOCSHELL 171AF000 == 44 [pid = 3844] [id = 610] 14:36:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (178E2400) [pid = 3844] [serial = 1830] [outer = 00000000] 14:36:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (1872A400) [pid = 3844] [serial = 1831] [outer = 178E2400] 14:36:22 INFO - PROCESS | 3844 | 1464989782086 Marionette DEBUG loaded listener.js 14:36:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (1873FC00) [pid = 3844] [serial = 1832] [outer = 178E2400] 14:36:22 INFO - PROCESS | 3844 | 1464989782520 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 14:36:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 14:36:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 735ms 14:36:22 INFO - PROCESS | 3844 | 1464989782561 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 14:36:22 INFO - PROCESS | 3844 | 1464989782563 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 14:36:22 INFO - PROCESS | 3844 | 1464989782566 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 14:36:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 14:36:22 INFO - PROCESS | 3844 | 1464989782568 Marionette TRACE conn3 <- [1,2406,null,{}] 14:36:22 INFO - PROCESS | 3844 | 1464989782571 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:22 INFO - PROCESS | 3844 | 1464989782877 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 14:36:22 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (17755800) [pid = 3844] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 14:36:22 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (16ECE800) [pid = 3844] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 14:36:22 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (15EBE000) [pid = 3844] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 14:36:22 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (15067000) [pid = 3844] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 14:36:22 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (0F2F6000) [pid = 3844] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 14:36:22 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (10A63C00) [pid = 3844] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 14:36:22 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (1312C800) [pid = 3844] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 14:36:22 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (11C83000) [pid = 3844] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 14:36:22 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (16EC3000) [pid = 3844] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 14:36:22 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (15EB5000) [pid = 3844] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 14:36:22 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (15048400) [pid = 3844] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 14:36:22 INFO - PROCESS | 3844 | 1464989782946 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:22 INFO - PROCESS | 3844 | ++DOCSHELL 0F2F6000 == 45 [pid = 3844] [id = 611] 14:36:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (10374800) [pid = 3844] [serial = 1833] [outer = 00000000] 14:36:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (1300A800) [pid = 3844] [serial = 1834] [outer = 10374800] 14:36:22 INFO - PROCESS | 3844 | 1464989782990 Marionette DEBUG loaded listener.js 14:36:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (150ADC00) [pid = 3844] [serial = 1835] [outer = 10374800] 14:36:23 INFO - PROCESS | 3844 | 1464989783373 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 14:36:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 14:36:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 845ms 14:36:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 14:36:23 INFO - PROCESS | 3844 | 1464989783410 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 14:36:23 INFO - PROCESS | 3844 | 1464989783412 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 14:36:23 INFO - PROCESS | 3844 | 1464989783415 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 14:36:23 INFO - PROCESS | 3844 | 1464989783417 Marionette TRACE conn3 <- [1,2410,null,{}] 14:36:23 INFO - PROCESS | 3844 | 1464989783420 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:23 INFO - PROCESS | 3844 | 1464989783507 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 14:36:23 INFO - PROCESS | 3844 | 1464989783514 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:23 INFO - PROCESS | 3844 | ++DOCSHELL 10A56800 == 46 [pid = 3844] [id = 612] 14:36:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (11C83000) [pid = 3844] [serial = 1836] [outer = 00000000] 14:36:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (18746C00) [pid = 3844] [serial = 1837] [outer = 11C83000] 14:36:23 INFO - PROCESS | 3844 | 1464989783558 Marionette DEBUG loaded listener.js 14:36:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (18918000) [pid = 3844] [serial = 1838] [outer = 11C83000] 14:36:24 INFO - PROCESS | 3844 | 1464989783990 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 14:36:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 14:36:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 626ms 14:36:24 INFO - PROCESS | 3844 | 1464989784054 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 14:36:24 INFO - PROCESS | 3844 | 1464989784057 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 14:36:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 14:36:24 INFO - PROCESS | 3844 | 1464989784060 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 14:36:24 INFO - PROCESS | 3844 | 1464989784062 Marionette TRACE conn3 <- [1,2414,null,{}] 14:36:24 INFO - PROCESS | 3844 | 1464989784065 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:24 INFO - PROCESS | 3844 | 1464989784146 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 14:36:24 INFO - PROCESS | 3844 | 1464989784153 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:24 INFO - PROCESS | 3844 | ++DOCSHELL 130E8800 == 47 [pid = 3844] [id = 613] 14:36:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (18740400) [pid = 3844] [serial = 1839] [outer = 00000000] 14:36:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (1899D800) [pid = 3844] [serial = 1840] [outer = 18740400] 14:36:24 INFO - PROCESS | 3844 | 1464989784197 Marionette DEBUG loaded listener.js 14:36:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (189A9C00) [pid = 3844] [serial = 1841] [outer = 18740400] 14:36:24 INFO - PROCESS | 3844 | 1464989784650 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 14:36:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 14:36:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 641ms 14:36:24 INFO - PROCESS | 3844 | 1464989784697 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 14:36:24 INFO - PROCESS | 3844 | 1464989784699 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 14:36:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 14:36:24 INFO - PROCESS | 3844 | 1464989784703 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 14:36:24 INFO - PROCESS | 3844 | 1464989784705 Marionette TRACE conn3 <- [1,2418,null,{}] 14:36:24 INFO - PROCESS | 3844 | 1464989784708 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:24 INFO - PROCESS | 3844 | 1464989784809 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 14:36:24 INFO - PROCESS | 3844 | 1464989784815 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:24 INFO - PROCESS | 3844 | ++DOCSHELL 11268000 == 48 [pid = 3844] [id = 614] 14:36:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (178E0800) [pid = 3844] [serial = 1842] [outer = 00000000] 14:36:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (19924800) [pid = 3844] [serial = 1843] [outer = 178E0800] 14:36:24 INFO - PROCESS | 3844 | 1464989784864 Marionette DEBUG loaded listener.js 14:36:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (19A5A000) [pid = 3844] [serial = 1844] [outer = 178E0800] 14:36:25 INFO - PROCESS | 3844 | 1464989785567 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 14:36:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 14:36:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 907ms 14:36:25 INFO - PROCESS | 3844 | 1464989785607 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 14:36:25 INFO - PROCESS | 3844 | 1464989785613 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 14:36:25 INFO - PROCESS | 3844 | 1464989785617 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 14:36:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 14:36:25 INFO - PROCESS | 3844 | 1464989785622 Marionette TRACE conn3 <- [1,2422,null,{}] 14:36:25 INFO - PROCESS | 3844 | 1464989785627 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:25 INFO - PROCESS | 3844 | 1464989785793 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 14:36:25 INFO - PROCESS | 3844 | 1464989785813 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:25 INFO - PROCESS | 3844 | ++DOCSHELL 10A5B800 == 49 [pid = 3844] [id = 615] 14:36:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (10A5E000) [pid = 3844] [serial = 1845] [outer = 00000000] 14:36:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (13002400) [pid = 3844] [serial = 1846] [outer = 10A5E000] 14:36:25 INFO - PROCESS | 3844 | 1464989785869 Marionette DEBUG loaded listener.js 14:36:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (13D4CC00) [pid = 3844] [serial = 1847] [outer = 10A5E000] 14:36:26 INFO - PROCESS | 3844 | 1464989786522 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 14:36:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 14:36:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 938ms 14:36:26 INFO - PROCESS | 3844 | 1464989786564 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 14:36:26 INFO - PROCESS | 3844 | 1464989786570 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 14:36:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 14:36:26 INFO - PROCESS | 3844 | 1464989786576 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 14:36:26 INFO - PROCESS | 3844 | 1464989786579 Marionette TRACE conn3 <- [1,2426,null,{}] 14:36:26 INFO - PROCESS | 3844 | 1464989786583 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:26 INFO - PROCESS | 3844 | 1464989786729 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 14:36:26 INFO - PROCESS | 3844 | 1464989786869 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:26 INFO - PROCESS | 3844 | ++DOCSHELL 150A6C00 == 50 [pid = 3844] [id = 616] 14:36:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (15AEB000) [pid = 3844] [serial = 1848] [outer = 00000000] 14:36:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (16753800) [pid = 3844] [serial = 1849] [outer = 15AEB000] 14:36:26 INFO - PROCESS | 3844 | 1464989786924 Marionette DEBUG loaded listener.js 14:36:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (16C9F800) [pid = 3844] [serial = 1850] [outer = 15AEB000] 14:36:27 INFO - PROCESS | 3844 | 1464989787487 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 14:36:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 14:36:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 937ms 14:36:27 INFO - PROCESS | 3844 | 1464989787520 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 14:36:27 INFO - PROCESS | 3844 | 1464989787522 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 14:36:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 14:36:27 INFO - PROCESS | 3844 | 1464989787526 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 14:36:27 INFO - PROCESS | 3844 | 1464989787530 Marionette TRACE conn3 <- [1,2430,null,{}] 14:36:27 INFO - PROCESS | 3844 | 1464989787541 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:27 INFO - PROCESS | 3844 | 1464989787652 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 14:36:27 INFO - PROCESS | 3844 | 1464989787800 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:27 INFO - PROCESS | 3844 | ++DOCSHELL 1825F800 == 51 [pid = 3844] [id = 617] 14:36:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (18264000) [pid = 3844] [serial = 1851] [outer = 00000000] 14:36:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (18992000) [pid = 3844] [serial = 1852] [outer = 18264000] 14:36:27 INFO - PROCESS | 3844 | 1464989787858 Marionette DEBUG loaded listener.js 14:36:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (189AB800) [pid = 3844] [serial = 1853] [outer = 18264000] 14:36:28 INFO - PROCESS | 3844 | 1464989788418 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 14:36:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 14:36:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 938ms 14:36:28 INFO - PROCESS | 3844 | 1464989788471 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 14:36:28 INFO - PROCESS | 3844 | 1464989788474 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 14:36:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 14:36:28 INFO - PROCESS | 3844 | 1464989788477 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 14:36:28 INFO - PROCESS | 3844 | 1464989788479 Marionette TRACE conn3 <- [1,2434,null,{}] 14:36:28 INFO - PROCESS | 3844 | 1464989788483 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:28 INFO - PROCESS | 3844 | 1464989788594 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 14:36:28 INFO - PROCESS | 3844 | 1464989788772 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:28 INFO - PROCESS | 3844 | ++DOCSHELL 19921400 == 52 [pid = 3844] [id = 618] 14:36:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (19921C00) [pid = 3844] [serial = 1854] [outer = 00000000] 14:36:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (19A5C000) [pid = 3844] [serial = 1855] [outer = 19921C00] 14:36:28 INFO - PROCESS | 3844 | 1464989788827 Marionette DEBUG loaded listener.js 14:36:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (19A62800) [pid = 3844] [serial = 1856] [outer = 19921C00] 14:36:29 INFO - PROCESS | 3844 | 1464989789334 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 14:36:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 14:36:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 890ms 14:36:29 INFO - PROCESS | 3844 | 1464989789381 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 14:36:29 INFO - PROCESS | 3844 | 1464989789383 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 14:36:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 14:36:29 INFO - PROCESS | 3844 | 1464989789387 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 14:36:29 INFO - PROCESS | 3844 | 1464989789389 Marionette TRACE conn3 <- [1,2438,null,{}] 14:36:29 INFO - PROCESS | 3844 | 1464989789393 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:29 INFO - PROCESS | 3844 | 1464989789497 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 14:36:29 INFO - PROCESS | 3844 | 1464989789610 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:29 INFO - PROCESS | 3844 | ++DOCSHELL 1874BC00 == 53 [pid = 3844] [id = 619] 14:36:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (1898E800) [pid = 3844] [serial = 1857] [outer = 00000000] 14:36:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (19C7C000) [pid = 3844] [serial = 1858] [outer = 1898E800] 14:36:29 INFO - PROCESS | 3844 | 1464989789664 Marionette DEBUG loaded listener.js 14:36:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (19C80400) [pid = 3844] [serial = 1859] [outer = 1898E800] 14:36:30 INFO - PROCESS | 3844 | 1464989790323 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 14:36:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 14:36:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1000ms 14:36:30 INFO - PROCESS | 3844 | 1464989790389 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 14:36:30 INFO - PROCESS | 3844 | 1464989790391 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 14:36:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 14:36:30 INFO - PROCESS | 3844 | 1464989790395 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 14:36:30 INFO - PROCESS | 3844 | 1464989790397 Marionette TRACE conn3 <- [1,2442,null,{}] 14:36:30 INFO - PROCESS | 3844 | 1464989790400 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:30 INFO - PROCESS | 3844 | 1464989790518 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 14:36:30 INFO - PROCESS | 3844 | 1464989790810 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:30 INFO - PROCESS | 3844 | ++DOCSHELL 0C781000 == 54 [pid = 3844] [id = 620] 14:36:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (0F2EB000) [pid = 3844] [serial = 1860] [outer = 00000000] 14:36:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (10D2C800) [pid = 3844] [serial = 1861] [outer = 0F2EB000] 14:36:30 INFO - PROCESS | 3844 | 1464989790884 Marionette DEBUG loaded listener.js 14:36:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (114B8000) [pid = 3844] [serial = 1862] [outer = 0F2EB000] 14:36:31 INFO - PROCESS | 3844 | 1464989791443 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 14:36:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 14:36:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1094ms 14:36:31 INFO - PROCESS | 3844 | 1464989791489 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 14:36:31 INFO - PROCESS | 3844 | 1464989791493 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 14:36:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 14:36:31 INFO - PROCESS | 3844 | 1464989791498 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 14:36:31 INFO - PROCESS | 3844 | 1464989791501 Marionette TRACE conn3 <- [1,2446,null,{}] 14:36:31 INFO - PROCESS | 3844 | 1464989791506 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:31 INFO - PROCESS | 3844 | 1464989791607 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 14:36:31 INFO - PROCESS | 3844 | 1464989791726 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:31 INFO - PROCESS | 3844 | ++DOCSHELL 10A58800 == 55 [pid = 3844] [id = 621] 14:36:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (10A63800) [pid = 3844] [serial = 1863] [outer = 00000000] 14:36:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (13717C00) [pid = 3844] [serial = 1864] [outer = 10A63800] 14:36:31 INFO - PROCESS | 3844 | 1464989791828 Marionette DEBUG loaded listener.js 14:36:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (14F99400) [pid = 3844] [serial = 1865] [outer = 10A63800] 14:36:31 INFO - PROCESS | 3844 | --DOCSHELL 14F1CC00 == 54 [pid = 3844] [id = 578] 14:36:31 INFO - PROCESS | 3844 | --DOCSHELL 130E8800 == 53 [pid = 3844] [id = 613] 14:36:31 INFO - PROCESS | 3844 | --DOCSHELL 10A56800 == 52 [pid = 3844] [id = 612] 14:36:31 INFO - PROCESS | 3844 | --DOCSHELL 0F2F6000 == 51 [pid = 3844] [id = 611] 14:36:31 INFO - PROCESS | 3844 | --DOCSHELL 171AF000 == 50 [pid = 3844] [id = 610] 14:36:31 INFO - PROCESS | 3844 | --DOCSHELL 16EEFC00 == 49 [pid = 3844] [id = 609] 14:36:31 INFO - PROCESS | 3844 | --DOCSHELL 16C1D000 == 48 [pid = 3844] [id = 608] 14:36:31 INFO - PROCESS | 3844 | --DOCSHELL 15696800 == 47 [pid = 3844] [id = 607] 14:36:31 INFO - PROCESS | 3844 | --DOCSHELL 150AC000 == 46 [pid = 3844] [id = 606] 14:36:31 INFO - PROCESS | 3844 | --DOCSHELL 103D8400 == 45 [pid = 3844] [id = 605] 14:36:31 INFO - PROCESS | 3844 | --DOCSHELL 13128400 == 44 [pid = 3844] [id = 604] 14:36:31 INFO - PROCESS | 3844 | --DOCSHELL 12B98000 == 43 [pid = 3844] [id = 598] 14:36:31 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (1774B800) [pid = 3844] [serial = 1712] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (18255400) [pid = 3844] [serial = 1786] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (17141C00) [pid = 3844] [serial = 1784] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (15049400) [pid = 3844] [serial = 1753] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (16890800) [pid = 3844] [serial = 1777] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (16EFA400) [pid = 3844] [serial = 1783] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (150AB400) [pid = 3844] [serial = 1774] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (15694000) [pid = 3844] [serial = 1775] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (1504C800) [pid = 3844] [serial = 1789] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (16EF7400) [pid = 3844] [serial = 1756] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (1872DC00) [pid = 3844] [serial = 1762] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (10D27C00) [pid = 3844] [serial = 1750] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (18047400) [pid = 3844] [serial = 1759] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (15A5CC00) [pid = 3844] [serial = 1766] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (14F8F800) [pid = 3844] [serial = 1765] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (13C36000) [pid = 3844] [serial = 1769] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (13287400) [pid = 3844] [serial = 1768] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (13C41800) [pid = 3844] [serial = 1771] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (14488C00) [pid = 3844] [serial = 1772] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (1872BC00) [pid = 3844] [serial = 1787] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (18741800) [pid = 3844] [serial = 1793] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (1804E800) [pid = 3844] [serial = 1792] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (16C90400) [pid = 3844] [serial = 1780] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (1874CC00) [pid = 3844] [serial = 1795] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (16ED0400) [pid = 3844] [serial = 1790] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (16D86C00) [pid = 3844] [serial = 1781] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (168C1C00) [pid = 3844] [serial = 1778] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 3844 | 1464989792289 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 14:36:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 14:36:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 844ms 14:36:32 INFO - PROCESS | 3844 | 1464989792343 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 14:36:32 INFO - PROCESS | 3844 | 1464989792347 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 14:36:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 14:36:32 INFO - PROCESS | 3844 | 1464989792356 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 14:36:32 INFO - PROCESS | 3844 | 1464989792358 Marionette TRACE conn3 <- [1,2450,null,{}] 14:36:32 INFO - PROCESS | 3844 | 1464989792362 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:32 INFO - PROCESS | 3844 | 1464989792450 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 14:36:32 INFO - PROCESS | 3844 | 1464989792458 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:32 INFO - PROCESS | 3844 | ++DOCSHELL 150A8800 == 44 [pid = 3844] [id = 622] 14:36:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (15607800) [pid = 3844] [serial = 1866] [outer = 00000000] 14:36:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (1576F800) [pid = 3844] [serial = 1867] [outer = 15607800] 14:36:32 INFO - PROCESS | 3844 | 1464989792503 Marionette DEBUG loaded listener.js 14:36:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (15EBC400) [pid = 3844] [serial = 1868] [outer = 15607800] 14:36:33 INFO - PROCESS | 3844 | 1464989793013 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 14:36:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 14:36:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 703ms 14:36:33 INFO - PROCESS | 3844 | 1464989793058 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 14:36:33 INFO - PROCESS | 3844 | 1464989793060 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 14:36:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 14:36:33 INFO - PROCESS | 3844 | 1464989793065 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 14:36:33 INFO - PROCESS | 3844 | 1464989793071 Marionette TRACE conn3 <- [1,2454,null,{}] 14:36:33 INFO - PROCESS | 3844 | 1464989793080 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:33 INFO - PROCESS | 3844 | 1464989793176 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 14:36:33 INFO - PROCESS | 3844 | 1464989793186 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:33 INFO - PROCESS | 3844 | ++DOCSHELL 16C95000 == 45 [pid = 3844] [id = 623] 14:36:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (16C95800) [pid = 3844] [serial = 1869] [outer = 00000000] 14:36:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (16D7A000) [pid = 3844] [serial = 1870] [outer = 16C95800] 14:36:33 INFO - PROCESS | 3844 | 1464989793230 Marionette DEBUG loaded listener.js 14:36:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (16EC5400) [pid = 3844] [serial = 1871] [outer = 16C95800] 14:36:33 INFO - PROCESS | 3844 | 1464989793718 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 14:36:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 14:36:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 703ms 14:36:33 INFO - PROCESS | 3844 | 1464989793762 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 14:36:33 INFO - PROCESS | 3844 | 1464989793765 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 14:36:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 14:36:33 INFO - PROCESS | 3844 | 1464989793768 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 14:36:33 INFO - PROCESS | 3844 | 1464989793770 Marionette TRACE conn3 <- [1,2458,null,{}] 14:36:33 INFO - PROCESS | 3844 | 1464989793774 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:33 INFO - PROCESS | 3844 | 1464989793867 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 14:36:34 INFO - PROCESS | 3844 | 1464989794004 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:34 INFO - PROCESS | 3844 | ++DOCSHELL 16ECCC00 == 46 [pid = 3844] [id = 624] 14:36:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (16ED1800) [pid = 3844] [serial = 1872] [outer = 00000000] 14:36:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (16EFA400) [pid = 3844] [serial = 1873] [outer = 16ED1800] 14:36:34 INFO - PROCESS | 3844 | 1464989794049 Marionette DEBUG loaded listener.js 14:36:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (17146800) [pid = 3844] [serial = 1874] [outer = 16ED1800] 14:36:34 INFO - PROCESS | 3844 | 1464989794451 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 14:36:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 14:36:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 735ms 14:36:34 INFO - PROCESS | 3844 | 1464989794509 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 14:36:34 INFO - PROCESS | 3844 | 1464989794511 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 14:36:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 14:36:34 INFO - PROCESS | 3844 | 1464989794514 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 14:36:34 INFO - PROCESS | 3844 | 1464989794516 Marionette TRACE conn3 <- [1,2462,null,{}] 14:36:34 INFO - PROCESS | 3844 | 1464989794519 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:34 INFO - PROCESS | 3844 | 1464989794642 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 14:36:34 INFO - PROCESS | 3844 | 1464989794653 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:34 INFO - PROCESS | 3844 | ++DOCSHELL 17499800 == 47 [pid = 3844] [id = 625] 14:36:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (1749CC00) [pid = 3844] [serial = 1875] [outer = 00000000] 14:36:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (1798F400) [pid = 3844] [serial = 1876] [outer = 1749CC00] 14:36:34 INFO - PROCESS | 3844 | 1464989794761 Marionette DEBUG loaded listener.js 14:36:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (18255400) [pid = 3844] [serial = 1877] [outer = 1749CC00] 14:36:35 INFO - PROCESS | 3844 | 1464989795208 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 14:36:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 14:36:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 735ms 14:36:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 14:36:35 INFO - PROCESS | 3844 | 1464989795272 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 14:36:35 INFO - PROCESS | 3844 | 1464989795274 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 14:36:35 INFO - PROCESS | 3844 | 1464989795277 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 14:36:35 INFO - PROCESS | 3844 | 1464989795279 Marionette TRACE conn3 <- [1,2466,null,{}] 14:36:35 INFO - PROCESS | 3844 | 1464989795282 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:35 INFO - PROCESS | 3844 | 1464989795402 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 14:36:35 INFO - PROCESS | 3844 | 1464989795470 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:35 INFO - PROCESS | 3844 | ++DOCSHELL 17DEA000 == 48 [pid = 3844] [id = 626] 14:36:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (1872A000) [pid = 3844] [serial = 1878] [outer = 00000000] 14:36:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (18743400) [pid = 3844] [serial = 1879] [outer = 1872A000] 14:36:35 INFO - PROCESS | 3844 | 1464989795514 Marionette DEBUG loaded listener.js 14:36:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (1890D800) [pid = 3844] [serial = 1880] [outer = 1872A000] 14:36:35 INFO - PROCESS | 3844 | 1464989795943 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 14:36:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 14:36:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 688ms 14:36:35 INFO - PROCESS | 3844 | 1464989795978 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 14:36:35 INFO - PROCESS | 3844 | 1464989795980 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 14:36:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 14:36:36 INFO - PROCESS | 3844 | 1464989795983 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 14:36:36 INFO - PROCESS | 3844 | 1464989795984 Marionette TRACE conn3 <- [1,2470,null,{}] 14:36:36 INFO - PROCESS | 3844 | 1464989795988 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:36 INFO - PROCESS | 3844 | 1464989796109 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 14:36:36 INFO - PROCESS | 3844 | 1464989796178 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:36 INFO - PROCESS | 3844 | ++DOCSHELL 16ED0C00 == 49 [pid = 3844] [id = 627] 14:36:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (18742000) [pid = 3844] [serial = 1881] [outer = 00000000] 14:36:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (189A5C00) [pid = 3844] [serial = 1882] [outer = 18742000] 14:36:36 INFO - PROCESS | 3844 | 1464989796221 Marionette DEBUG loaded listener.js 14:36:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (19922400) [pid = 3844] [serial = 1883] [outer = 18742000] 14:36:36 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (18740400) [pid = 3844] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 14:36:36 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (16EFA000) [pid = 3844] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 14:36:36 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (178E2400) [pid = 3844] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 14:36:36 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (16094000) [pid = 3844] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 14:36:36 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (10483400) [pid = 3844] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 14:36:36 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (131B0000) [pid = 3844] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 14:36:36 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (16C96000) [pid = 3844] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 14:36:36 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (150ACC00) [pid = 3844] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 14:36:36 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (11C83000) [pid = 3844] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 14:36:36 INFO - PROCESS | 3844 | 1464989796738 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 14:36:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 14:36:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 843ms 14:36:36 INFO - PROCESS | 3844 | 1464989796827 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 14:36:36 INFO - PROCESS | 3844 | 1464989796830 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 14:36:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 14:36:36 INFO - PROCESS | 3844 | 1464989796834 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 14:36:36 INFO - PROCESS | 3844 | 1464989796837 Marionette TRACE conn3 <- [1,2474,null,{}] 14:36:36 INFO - PROCESS | 3844 | 1464989796851 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:36 INFO - PROCESS | 3844 | 1464989796935 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 14:36:36 INFO - PROCESS | 3844 | 1464989796941 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:36 INFO - PROCESS | 3844 | ++DOCSHELL 16C96000 == 50 [pid = 3844] [id = 628] 14:36:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (16EF5000) [pid = 3844] [serial = 1884] [outer = 00000000] 14:36:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (18742400) [pid = 3844] [serial = 1885] [outer = 16EF5000] 14:36:36 INFO - PROCESS | 3844 | 1464989796984 Marionette DEBUG loaded listener.js 14:36:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (189A4800) [pid = 3844] [serial = 1886] [outer = 16EF5000] 14:36:37 INFO - PROCESS | 3844 | 1464989797432 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 14:36:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 14:36:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 641ms 14:36:37 INFO - PROCESS | 3844 | 1464989797470 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 14:36:37 INFO - PROCESS | 3844 | 1464989797472 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 14:36:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 14:36:37 INFO - PROCESS | 3844 | 1464989797475 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 14:36:37 INFO - PROCESS | 3844 | 1464989797477 Marionette TRACE conn3 <- [1,2478,null,{}] 14:36:37 INFO - PROCESS | 3844 | 1464989797480 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:37 INFO - PROCESS | 3844 | 1464989797562 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 14:36:37 INFO - PROCESS | 3844 | 1464989797569 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:37 INFO - PROCESS | 3844 | ++DOCSHELL 18910800 == 51 [pid = 3844] [id = 629] 14:36:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (19A5A400) [pid = 3844] [serial = 1887] [outer = 00000000] 14:36:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (1A147800) [pid = 3844] [serial = 1888] [outer = 19A5A400] 14:36:37 INFO - PROCESS | 3844 | 1464989797612 Marionette DEBUG loaded listener.js 14:36:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (1A13E400) [pid = 3844] [serial = 1889] [outer = 19A5A400] 14:36:38 INFO - PROCESS | 3844 | 1464989798042 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 14:36:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 14:36:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 594ms 14:36:38 INFO - PROCESS | 3844 | 1464989798072 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 14:36:38 INFO - PROCESS | 3844 | 1464989798074 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 14:36:38 INFO - PROCESS | 3844 | 1464989798092 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 14:36:38 INFO - PROCESS | 3844 | 1464989798094 Marionette TRACE conn3 <- [1,2482,null,{}] 14:36:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 14:36:38 INFO - PROCESS | 3844 | 1464989798097 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:38 INFO - PROCESS | 3844 | 1464989798184 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 14:36:38 INFO - PROCESS | 3844 | 1464989798190 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:38 INFO - PROCESS | 3844 | ++DOCSHELL 178E7400 == 52 [pid = 3844] [id = 630] 14:36:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (1A146C00) [pid = 3844] [serial = 1890] [outer = 00000000] 14:36:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (1A35D800) [pid = 3844] [serial = 1891] [outer = 1A146C00] 14:36:38 INFO - PROCESS | 3844 | 1464989798239 Marionette DEBUG loaded listener.js 14:36:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (1A506800) [pid = 3844] [serial = 1892] [outer = 1A146C00] 14:36:38 INFO - PROCESS | 3844 | 1464989798925 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 14:36:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 14:36:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 891ms 14:36:38 INFO - PROCESS | 3844 | 1464989798980 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 14:36:39 INFO - PROCESS | 3844 | 1464989798985 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 14:36:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 14:36:39 INFO - PROCESS | 3844 | 1464989798991 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 14:36:39 INFO - PROCESS | 3844 | 1464989798994 Marionette TRACE conn3 <- [1,2486,null,{}] 14:36:39 INFO - PROCESS | 3844 | 1464989799000 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:39 INFO - PROCESS | 3844 | 1464989799143 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 14:36:39 INFO - PROCESS | 3844 | 1464989799287 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:39 INFO - PROCESS | 3844 | ++DOCSHELL 112B0400 == 53 [pid = 3844] [id = 631] 14:36:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (1312C800) [pid = 3844] [serial = 1893] [outer = 00000000] 14:36:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (15048000) [pid = 3844] [serial = 1894] [outer = 1312C800] 14:36:39 INFO - PROCESS | 3844 | 1464989799344 Marionette DEBUG loaded listener.js 14:36:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (150A2400) [pid = 3844] [serial = 1895] [outer = 1312C800] 14:36:39 INFO - PROCESS | 3844 | 1464989799943 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 14:36:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 14:36:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1001ms 14:36:40 INFO - PROCESS | 3844 | 1464989799994 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 14:36:40 INFO - PROCESS | 3844 | 1464989800000 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 14:36:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 14:36:40 INFO - PROCESS | 3844 | 1464989800006 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 14:36:40 INFO - PROCESS | 3844 | 1464989800009 Marionette TRACE conn3 <- [1,2490,null,{}] 14:36:40 INFO - PROCESS | 3844 | 1464989800013 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:40 INFO - PROCESS | 3844 | 1464989800124 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 14:36:40 INFO - PROCESS | 3844 | 1464989800240 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:40 INFO - PROCESS | 3844 | ++DOCSHELL 1674FC00 == 54 [pid = 3844] [id = 632] 14:36:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (16750000) [pid = 3844] [serial = 1896] [outer = 00000000] 14:36:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (16C97000) [pid = 3844] [serial = 1897] [outer = 16750000] 14:36:40 INFO - PROCESS | 3844 | 1464989800334 Marionette DEBUG loaded listener.js 14:36:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (16EF5800) [pid = 3844] [serial = 1898] [outer = 16750000] 14:36:40 INFO - PROCESS | 3844 | 1464989800925 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:36:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 14:36:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 954ms 14:36:40 INFO - PROCESS | 3844 | 1464989800962 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 14:36:40 INFO - PROCESS | 3844 | 1464989800965 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 14:36:40 INFO - PROCESS | 3844 | 1464989800970 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 14:36:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 14:36:40 INFO - PROCESS | 3844 | 1464989800974 Marionette TRACE conn3 <- [1,2494,null,{}] 14:36:40 INFO - PROCESS | 3844 | 1464989800985 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:41 INFO - PROCESS | 3844 | 1464989801100 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 14:36:41 INFO - PROCESS | 3844 | 1464989801245 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:41 INFO - PROCESS | 3844 | ++DOCSHELL 19925000 == 55 [pid = 3844] [id = 633] 14:36:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (1A30EC00) [pid = 3844] [serial = 1899] [outer = 00000000] 14:36:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (1A35DC00) [pid = 3844] [serial = 1900] [outer = 1A30EC00] 14:36:41 INFO - PROCESS | 3844 | 1464989801302 Marionette DEBUG loaded listener.js 14:36:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (1A50D000) [pid = 3844] [serial = 1901] [outer = 1A30EC00] 14:36:41 INFO - PROCESS | 3844 | 1464989801861 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:36:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 14:36:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 954ms 14:36:41 INFO - PROCESS | 3844 | 1464989801919 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 14:36:41 INFO - PROCESS | 3844 | 1464989801924 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 14:36:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 14:36:41 INFO - PROCESS | 3844 | 1464989801929 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 14:36:41 INFO - PROCESS | 3844 | 1464989801932 Marionette TRACE conn3 <- [1,2498,null,{}] 14:36:41 INFO - PROCESS | 3844 | 1464989801935 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:42 INFO - PROCESS | 3844 | 1464989802046 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 14:36:42 INFO - PROCESS | 3844 | 1464989802188 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:42 INFO - PROCESS | 3844 | ++DOCSHELL 1A82EC00 == 56 [pid = 3844] [id = 634] 14:36:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 130 (1A82F800) [pid = 3844] [serial = 1902] [outer = 00000000] 14:36:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 131 (1A8CE000) [pid = 3844] [serial = 1903] [outer = 1A82F800] 14:36:42 INFO - PROCESS | 3844 | 1464989802243 Marionette DEBUG loaded listener.js 14:36:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (1A8D5800) [pid = 3844] [serial = 1904] [outer = 1A82F800] 14:36:42 INFO - PROCESS | 3844 | 1464989802798 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 14:36:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 14:36:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 938ms 14:36:42 INFO - PROCESS | 3844 | 1464989802874 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 14:36:42 INFO - PROCESS | 3844 | 1464989802877 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 14:36:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 14:36:42 INFO - PROCESS | 3844 | 1464989802880 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 14:36:42 INFO - PROCESS | 3844 | 1464989802882 Marionette TRACE conn3 <- [1,2502,null,{}] 14:36:42 INFO - PROCESS | 3844 | 1464989802886 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:43 INFO - PROCESS | 3844 | 1464989803036 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 14:36:43 INFO - PROCESS | 3844 | 1464989803181 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:43 INFO - PROCESS | 3844 | ++DOCSHELL 131BC800 == 57 [pid = 3844] [id = 635] 14:36:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 133 (15051C00) [pid = 3844] [serial = 1905] [outer = 00000000] 14:36:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 134 (16C1A000) [pid = 3844] [serial = 1906] [outer = 15051C00] 14:36:43 INFO - PROCESS | 3844 | 1464989803235 Marionette DEBUG loaded listener.js 14:36:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 135 (16EC8800) [pid = 3844] [serial = 1907] [outer = 15051C00] 14:36:44 INFO - PROCESS | 3844 | 1464989804076 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 14:36:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 14:36:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1250ms 14:36:44 INFO - PROCESS | 3844 | 1464989804130 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 14:36:44 INFO - PROCESS | 3844 | 1464989804134 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 14:36:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 14:36:44 INFO - PROCESS | 3844 | 1464989804139 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 14:36:44 INFO - PROCESS | 3844 | 1464989804142 Marionette TRACE conn3 <- [1,2506,null,{}] 14:36:44 INFO - PROCESS | 3844 | 1464989804147 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:44 INFO - PROCESS | 3844 | 1464989804247 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 14:36:44 INFO - PROCESS | 3844 | 1464989804394 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:44 INFO - PROCESS | 3844 | ++DOCSHELL 10374000 == 58 [pid = 3844] [id = 636] 14:36:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 136 (112A3800) [pid = 3844] [serial = 1908] [outer = 00000000] 14:36:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 137 (13912000) [pid = 3844] [serial = 1909] [outer = 112A3800] 14:36:44 INFO - PROCESS | 3844 | 1464989804444 Marionette DEBUG loaded listener.js 14:36:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 138 (1506C400) [pid = 3844] [serial = 1910] [outer = 112A3800] 14:36:45 INFO - PROCESS | 3844 | --DOCSHELL 18910800 == 57 [pid = 3844] [id = 629] 14:36:45 INFO - PROCESS | 3844 | --DOCSHELL 16C96000 == 56 [pid = 3844] [id = 628] 14:36:45 INFO - PROCESS | 3844 | --DOCSHELL 16ED0C00 == 55 [pid = 3844] [id = 627] 14:36:45 INFO - PROCESS | 3844 | --DOCSHELL 17DEA000 == 54 [pid = 3844] [id = 626] 14:36:45 INFO - PROCESS | 3844 | --DOCSHELL 17499800 == 53 [pid = 3844] [id = 625] 14:36:45 INFO - PROCESS | 3844 | --DOCSHELL 16ECCC00 == 52 [pid = 3844] [id = 624] 14:36:45 INFO - PROCESS | 3844 | --DOCSHELL 16C95000 == 51 [pid = 3844] [id = 623] 14:36:45 INFO - PROCESS | 3844 | --DOCSHELL 150A8800 == 50 [pid = 3844] [id = 622] 14:36:45 INFO - PROCESS | 3844 | --DOCSHELL 10A58800 == 49 [pid = 3844] [id = 621] 14:36:45 INFO - PROCESS | 3844 | --DOCSHELL 0C781000 == 48 [pid = 3844] [id = 620] 14:36:45 INFO - PROCESS | 3844 | --DOMWINDOW == 137 (10D2E000) [pid = 3844] [serial = 1798] [outer = 00000000] [url = about:blank] 14:36:45 INFO - PROCESS | 3844 | --DOMWINDOW == 136 (150AD400) [pid = 3844] [serial = 1801] [outer = 00000000] [url = about:blank] 14:36:45 INFO - PROCESS | 3844 | --DOMWINDOW == 135 (18745400) [pid = 3844] [serial = 1804] [outer = 00000000] [url = about:blank] 14:36:45 INFO - PROCESS | 3844 | --DOMWINDOW == 134 (18991800) [pid = 3844] [serial = 1807] [outer = 00000000] [url = about:blank] 14:36:45 INFO - PROCESS | 3844 | --DOCSHELL 10A5B800 == 47 [pid = 3844] [id = 615] 14:36:45 INFO - PROCESS | 3844 | --DOCSHELL 11268000 == 46 [pid = 3844] [id = 614] 14:36:45 INFO - PROCESS | 3844 | 1464989805087 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 14:36:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 14:36:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1000ms 14:36:45 INFO - PROCESS | 3844 | 1464989805138 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 14:36:45 INFO - PROCESS | 3844 | 1464989805144 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 14:36:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 14:36:45 INFO - PROCESS | 3844 | 1464989805150 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 14:36:45 INFO - PROCESS | 3844 | 1464989805152 Marionette TRACE conn3 <- [1,2510,null,{}] 14:36:45 INFO - PROCESS | 3844 | 1464989805156 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:45 INFO - PROCESS | 3844 | 1464989805262 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 14:36:45 INFO - PROCESS | 3844 | --DOMWINDOW == 133 (189A9C00) [pid = 3844] [serial = 1841] [outer = 00000000] [url = about:blank] 14:36:45 INFO - PROCESS | 3844 | --DOMWINDOW == 132 (18918000) [pid = 3844] [serial = 1838] [outer = 00000000] [url = about:blank] 14:36:45 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (16EC9000) [pid = 3844] [serial = 1826] [outer = 00000000] [url = about:blank] 14:36:45 INFO - PROCESS | 3844 | --DOMWINDOW == 130 (1899D800) [pid = 3844] [serial = 1840] [outer = 00000000] [url = about:blank] 14:36:45 INFO - PROCESS | 3844 | --DOMWINDOW == 129 (171B1400) [pid = 3844] [serial = 1828] [outer = 00000000] [url = about:blank] 14:36:45 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (1872A400) [pid = 3844] [serial = 1831] [outer = 00000000] [url = about:blank] 14:36:45 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (177A1000) [pid = 3844] [serial = 1829] [outer = 00000000] [url = about:blank] 14:36:45 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (1300A800) [pid = 3844] [serial = 1834] [outer = 00000000] [url = about:blank] 14:36:45 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (1873FC00) [pid = 3844] [serial = 1832] [outer = 00000000] [url = about:blank] 14:36:45 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (168C0000) [pid = 3844] [serial = 1822] [outer = 00000000] [url = about:blank] 14:36:45 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (168CC800) [pid = 3844] [serial = 1823] [outer = 00000000] [url = about:blank] 14:36:45 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (112BA800) [pid = 3844] [serial = 1816] [outer = 00000000] [url = about:blank] 14:36:45 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (13912C00) [pid = 3844] [serial = 1817] [outer = 00000000] [url = about:blank] 14:36:45 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (14F1F800) [pid = 3844] [serial = 1814] [outer = 00000000] [url = about:blank] 14:36:45 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (13911000) [pid = 3844] [serial = 1813] [outer = 00000000] [url = about:blank] 14:36:45 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (16D87000) [pid = 3844] [serial = 1825] [outer = 00000000] [url = about:blank] 14:36:45 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (15778C00) [pid = 3844] [serial = 1819] [outer = 00000000] [url = about:blank] 14:36:45 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (15EB2C00) [pid = 3844] [serial = 1820] [outer = 00000000] [url = about:blank] 14:36:45 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (189A0800) [pid = 3844] [serial = 1810] [outer = 00000000] [url = about:blank] 14:36:45 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (18746C00) [pid = 3844] [serial = 1837] [outer = 00000000] [url = about:blank] 14:36:45 INFO - PROCESS | 3844 | 1464989805371 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:45 INFO - PROCESS | 3844 | ++DOCSHELL 10A61C00 == 47 [pid = 3844] [id = 637] 14:36:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (10B1A000) [pid = 3844] [serial = 1911] [outer = 00000000] 14:36:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (131B5000) [pid = 3844] [serial = 1912] [outer = 10B1A000] 14:36:45 INFO - PROCESS | 3844 | 1464989805416 Marionette DEBUG loaded listener.js 14:36:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (14495400) [pid = 3844] [serial = 1913] [outer = 10B1A000] 14:36:45 INFO - PROCESS | 3844 | 1464989805877 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 14:36:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 14:36:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 797ms 14:36:45 INFO - PROCESS | 3844 | 1464989805951 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 14:36:45 INFO - PROCESS | 3844 | 1464989805953 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 14:36:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 14:36:45 INFO - PROCESS | 3844 | 1464989805957 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 14:36:45 INFO - PROCESS | 3844 | 1464989805960 Marionette TRACE conn3 <- [1,2514,null,{}] 14:36:45 INFO - PROCESS | 3844 | 1464989805970 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:46 INFO - PROCESS | 3844 | 1464989806065 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 14:36:46 INFO - PROCESS | 3844 | 1464989806079 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:46 INFO - PROCESS | 3844 | ++DOCSHELL 168C1000 == 48 [pid = 3844] [id = 638] 14:36:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (168C1800) [pid = 3844] [serial = 1914] [outer = 00000000] 14:36:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (168CB400) [pid = 3844] [serial = 1915] [outer = 168C1800] 14:36:46 INFO - PROCESS | 3844 | 1464989806127 Marionette DEBUG loaded listener.js 14:36:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (16C96000) [pid = 3844] [serial = 1916] [outer = 168C1800] 14:36:46 INFO - PROCESS | 3844 | 1464989806602 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 14:36:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 14:36:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 703ms 14:36:46 INFO - PROCESS | 3844 | 1464989806655 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 14:36:46 INFO - PROCESS | 3844 | 1464989806658 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 14:36:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 14:36:46 INFO - PROCESS | 3844 | 1464989806661 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 14:36:46 INFO - PROCESS | 3844 | 1464989806663 Marionette TRACE conn3 <- [1,2518,null,{}] 14:36:46 INFO - PROCESS | 3844 | 1464989806666 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:46 INFO - PROCESS | 3844 | 1464989806753 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 14:36:46 INFO - PROCESS | 3844 | 1464989806761 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:46 INFO - PROCESS | 3844 | ++DOCSHELL 1504D400 == 49 [pid = 3844] [id = 639] 14:36:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (16ECB800) [pid = 3844] [serial = 1917] [outer = 00000000] 14:36:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (16EF5400) [pid = 3844] [serial = 1918] [outer = 16ECB800] 14:36:46 INFO - PROCESS | 3844 | 1464989806806 Marionette DEBUG loaded listener.js 14:36:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (17754C00) [pid = 3844] [serial = 1919] [outer = 16ECB800] 14:36:47 INFO - PROCESS | 3844 | 1464989807248 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 14:36:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 14:36:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 641ms 14:36:47 INFO - PROCESS | 3844 | 1464989807299 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 14:36:47 INFO - PROCESS | 3844 | 1464989807301 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 14:36:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 14:36:47 INFO - PROCESS | 3844 | 1464989807304 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 14:36:47 INFO - PROCESS | 3844 | 1464989807306 Marionette TRACE conn3 <- [1,2522,null,{}] 14:36:47 INFO - PROCESS | 3844 | 1464989807310 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:47 INFO - PROCESS | 3844 | 1464989807402 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 14:36:47 INFO - PROCESS | 3844 | 1464989807408 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:47 INFO - PROCESS | 3844 | ++DOCSHELL 16D85400 == 50 [pid = 3844] [id = 640] 14:36:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (16EC2800) [pid = 3844] [serial = 1920] [outer = 00000000] 14:36:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (1804DC00) [pid = 3844] [serial = 1921] [outer = 16EC2800] 14:36:47 INFO - PROCESS | 3844 | 1464989807452 Marionette DEBUG loaded listener.js 14:36:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (1872C800) [pid = 3844] [serial = 1922] [outer = 16EC2800] 14:36:47 INFO - PROCESS | 3844 | 1464989807971 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 14:36:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 14:36:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 687ms 14:36:48 INFO - PROCESS | 3844 | 1464989808004 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 14:36:48 INFO - PROCESS | 3844 | 1464989808006 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 14:36:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 14:36:48 INFO - PROCESS | 3844 | 1464989808009 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 14:36:48 INFO - PROCESS | 3844 | 1464989808011 Marionette TRACE conn3 <- [1,2526,null,{}] 14:36:48 INFO - PROCESS | 3844 | 1464989808014 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:48 INFO - PROCESS | 3844 | 1464989808160 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 14:36:48 INFO - PROCESS | 3844 | 1464989808233 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:48 INFO - PROCESS | 3844 | ++DOCSHELL 141CE800 == 51 [pid = 3844] [id = 641] 14:36:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (16D86400) [pid = 3844] [serial = 1923] [outer = 00000000] 14:36:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (18916800) [pid = 3844] [serial = 1924] [outer = 16D86400] 14:36:48 INFO - PROCESS | 3844 | 1464989808279 Marionette DEBUG loaded listener.js 14:36:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (18994800) [pid = 3844] [serial = 1925] [outer = 16D86400] 14:36:48 INFO - PROCESS | 3844 | 1464989808716 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 14:36:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 14:36:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 735ms 14:36:48 INFO - PROCESS | 3844 | 1464989808755 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 14:36:48 INFO - PROCESS | 3844 | 1464989808757 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 14:36:48 INFO - PROCESS | 3844 | 1464989808760 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 14:36:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 14:36:48 INFO - PROCESS | 3844 | 1464989808762 Marionette TRACE conn3 <- [1,2530,null,{}] 14:36:48 INFO - PROCESS | 3844 | 1464989808765 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:48 INFO - PROCESS | 3844 | 1464989808906 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 14:36:48 INFO - PROCESS | 3844 | 1464989808976 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:49 INFO - PROCESS | 3844 | ++DOCSHELL 130E8800 == 52 [pid = 3844] [id = 642] 14:36:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 130 (1873F400) [pid = 3844] [serial = 1926] [outer = 00000000] 14:36:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 131 (1991F000) [pid = 3844] [serial = 1927] [outer = 1873F400] 14:36:49 INFO - PROCESS | 3844 | 1464989809020 Marionette DEBUG loaded listener.js 14:36:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (19921800) [pid = 3844] [serial = 1928] [outer = 1873F400] 14:36:49 INFO - PROCESS | 3844 | 1464989809443 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 14:36:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 14:36:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 735ms 14:36:49 INFO - PROCESS | 3844 | 1464989809501 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 14:36:49 INFO - PROCESS | 3844 | 1464989809503 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 14:36:49 INFO - PROCESS | 3844 | 1464989809506 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 14:36:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 14:36:49 INFO - PROCESS | 3844 | 1464989809508 Marionette TRACE conn3 <- [1,2534,null,{}] 14:36:49 INFO - PROCESS | 3844 | 1464989809511 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:49 INFO - PROCESS | 3844 | 1464989809631 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 14:36:49 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (1749CC00) [pid = 3844] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 14:36:49 INFO - PROCESS | 3844 | --DOMWINDOW == 130 (1872A000) [pid = 3844] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 14:36:49 INFO - PROCESS | 3844 | --DOMWINDOW == 129 (16C95800) [pid = 3844] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 14:36:49 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (16ED1800) [pid = 3844] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 14:36:49 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (10A63800) [pid = 3844] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 14:36:49 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (0F2EB000) [pid = 3844] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 14:36:49 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (15607800) [pid = 3844] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 14:36:49 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (18742000) [pid = 3844] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 14:36:49 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (19A5A400) [pid = 3844] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 14:36:49 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (16EF5000) [pid = 3844] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 14:36:49 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (10374800) [pid = 3844] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 14:36:49 INFO - PROCESS | 3844 | 1464989809905 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:49 INFO - PROCESS | 3844 | ++DOCSHELL 10371800 == 53 [pid = 3844] [id = 643] 14:36:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (10374800) [pid = 3844] [serial = 1929] [outer = 00000000] 14:36:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (13C41800) [pid = 3844] [serial = 1930] [outer = 10374800] 14:36:50 INFO - PROCESS | 3844 | 1464989809952 Marionette DEBUG loaded listener.js 14:36:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (16C1D000) [pid = 3844] [serial = 1931] [outer = 10374800] 14:36:50 INFO - PROCESS | 3844 | 1464989810356 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 14:36:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 14:36:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 891ms 14:36:50 INFO - PROCESS | 3844 | 1464989810411 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 14:36:50 INFO - PROCESS | 3844 | 1464989810413 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 14:36:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 14:36:50 INFO - PROCESS | 3844 | 1464989810422 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 14:36:50 INFO - PROCESS | 3844 | 1464989810424 Marionette TRACE conn3 <- [1,2538,null,{}] 14:36:50 INFO - PROCESS | 3844 | 1464989810428 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:50 INFO - PROCESS | 3844 | 1464989810513 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 14:36:50 INFO - PROCESS | 3844 | 1464989810519 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:50 INFO - PROCESS | 3844 | ++DOCSHELL 16C95800 == 54 [pid = 3844] [id = 644] 14:36:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (18744400) [pid = 3844] [serial = 1932] [outer = 00000000] 14:36:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (19C7CC00) [pid = 3844] [serial = 1933] [outer = 18744400] 14:36:50 INFO - PROCESS | 3844 | 1464989810562 Marionette DEBUG loaded listener.js 14:36:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (1A14C000) [pid = 3844] [serial = 1934] [outer = 18744400] 14:36:51 INFO - PROCESS | 3844 | 1464989810994 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 14:36:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 14:36:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 594ms 14:36:51 INFO - PROCESS | 3844 | 1464989811014 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 14:36:51 INFO - PROCESS | 3844 | 1464989811016 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 14:36:51 INFO - PROCESS | 3844 | 1464989811019 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 14:36:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 14:36:51 INFO - PROCESS | 3844 | 1464989811020 Marionette TRACE conn3 <- [1,2542,null,{}] 14:36:51 INFO - PROCESS | 3844 | 1464989811024 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:51 INFO - PROCESS | 3844 | 1464989811161 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 14:36:51 INFO - PROCESS | 3844 | 1464989811170 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:51 INFO - PROCESS | 3844 | ++DOCSHELL 105FA800 == 55 [pid = 3844] [id = 645] 14:36:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (168BDC00) [pid = 3844] [serial = 1935] [outer = 00000000] 14:36:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (19A5A400) [pid = 3844] [serial = 1936] [outer = 168BDC00] 14:36:51 INFO - PROCESS | 3844 | 1464989811213 Marionette DEBUG loaded listener.js 14:36:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 130 (1A507C00) [pid = 3844] [serial = 1937] [outer = 168BDC00] 14:36:51 INFO - PROCESS | 3844 | 1464989811652 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 14:36:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 14:36:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 703ms 14:36:51 INFO - PROCESS | 3844 | 1464989811719 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 14:36:51 INFO - PROCESS | 3844 | 1464989811721 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 14:36:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 14:36:51 INFO - PROCESS | 3844 | 1464989811725 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 14:36:51 INFO - PROCESS | 3844 | 1464989811727 Marionette TRACE conn3 <- [1,2546,null,{}] 14:36:51 INFO - PROCESS | 3844 | 1464989811731 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:51 INFO - PROCESS | 3844 | 1464989811834 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 14:36:51 INFO - PROCESS | 3844 | 1464989811883 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:51 INFO - PROCESS | 3844 | ++DOCSHELL 1A9BE800 == 56 [pid = 3844] [id = 646] 14:36:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 131 (1A9C2C00) [pid = 3844] [serial = 1938] [outer = 00000000] 14:36:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (1A9C6C00) [pid = 3844] [serial = 1939] [outer = 1A9C2C00] 14:36:51 INFO - PROCESS | 3844 | 1464989811931 Marionette DEBUG loaded listener.js 14:36:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 133 (1AA03400) [pid = 3844] [serial = 1940] [outer = 1A9C2C00] 14:36:52 INFO - PROCESS | 3844 | 1464989812683 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 14:36:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 14:36:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1000ms 14:36:52 INFO - PROCESS | 3844 | 1464989812728 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 14:36:52 INFO - PROCESS | 3844 | 1464989812733 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 14:36:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 14:36:52 INFO - PROCESS | 3844 | 1464989812738 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 14:36:52 INFO - PROCESS | 3844 | 1464989812742 Marionette TRACE conn3 <- [1,2550,null,{}] 14:36:52 INFO - PROCESS | 3844 | 1464989812748 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:52 INFO - PROCESS | 3844 | 1464989812862 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 14:36:53 INFO - PROCESS | 3844 | 1464989813011 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:53 INFO - PROCESS | 3844 | ++DOCSHELL 13D47C00 == 57 [pid = 3844] [id = 647] 14:36:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 134 (141D1000) [pid = 3844] [serial = 1941] [outer = 00000000] 14:36:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 135 (14F91C00) [pid = 3844] [serial = 1942] [outer = 141D1000] 14:36:53 INFO - PROCESS | 3844 | 1464989813068 Marionette DEBUG loaded listener.js 14:36:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 136 (150A8800) [pid = 3844] [serial = 1943] [outer = 141D1000] 14:36:53 INFO - PROCESS | 3844 | 1464989813675 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 14:36:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 14:36:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1000ms 14:36:53 INFO - PROCESS | 3844 | 1464989813741 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 14:36:53 INFO - PROCESS | 3844 | 1464989813748 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 14:36:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 14:36:53 INFO - PROCESS | 3844 | 1464989813754 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 14:36:53 INFO - PROCESS | 3844 | 1464989813757 Marionette TRACE conn3 <- [1,2554,null,{}] 14:36:53 INFO - PROCESS | 3844 | 1464989813761 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:53 INFO - PROCESS | 3844 | 1464989813875 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 14:36:54 INFO - PROCESS | 3844 | 1464989814022 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:54 INFO - PROCESS | 3844 | ++DOCSHELL 105EF000 == 58 [pid = 3844] [id = 648] 14:36:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 137 (12D86000) [pid = 3844] [serial = 1944] [outer = 00000000] 14:36:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 138 (16EF2C00) [pid = 3844] [serial = 1945] [outer = 12D86000] 14:36:54 INFO - PROCESS | 3844 | 1464989814077 Marionette DEBUG loaded listener.js 14:36:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 139 (17991400) [pid = 3844] [serial = 1946] [outer = 12D86000] 14:36:54 INFO - PROCESS | 3844 | 1464989814713 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 14:36:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 14:36:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1000ms 14:36:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 14:36:54 INFO - PROCESS | 3844 | 1464989814755 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 14:36:54 INFO - PROCESS | 3844 | 1464989814757 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 14:36:54 INFO - PROCESS | 3844 | 1464989814761 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 14:36:54 INFO - PROCESS | 3844 | 1464989814765 Marionette TRACE conn3 <- [1,2558,null,{}] 14:36:54 INFO - PROCESS | 3844 | 1464989814776 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:54 INFO - PROCESS | 3844 | 1464989814890 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 14:36:55 INFO - PROCESS | 3844 | 1464989815037 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:55 INFO - PROCESS | 3844 | ++DOCSHELL 18910800 == 59 [pid = 3844] [id = 649] 14:36:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 140 (1A149400) [pid = 3844] [serial = 1947] [outer = 00000000] 14:36:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 141 (1A8D1C00) [pid = 3844] [serial = 1948] [outer = 1A149400] 14:36:55 INFO - PROCESS | 3844 | 1464989815094 Marionette DEBUG loaded listener.js 14:36:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 142 (1A9C0400) [pid = 3844] [serial = 1949] [outer = 1A149400] 14:36:55 INFO - PROCESS | 3844 | 1464989815680 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 14:36:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 14:36:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 938ms 14:36:55 INFO - PROCESS | 3844 | 1464989815705 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 14:36:55 INFO - PROCESS | 3844 | 1464989815708 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 14:36:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 14:36:55 INFO - PROCESS | 3844 | 1464989815712 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 14:36:55 INFO - PROCESS | 3844 | 1464989815713 Marionette TRACE conn3 <- [1,2562,null,{}] 14:36:55 INFO - PROCESS | 3844 | 1464989815717 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:55 INFO - PROCESS | 3844 | 1464989815827 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 14:36:56 INFO - PROCESS | 3844 | 1464989815984 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:56 INFO - PROCESS | 3844 | ++DOCSHELL 1A9C7000 == 60 [pid = 3844] [id = 650] 14:36:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 143 (1A9C7800) [pid = 3844] [serial = 1950] [outer = 00000000] 14:36:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 144 (1AA07800) [pid = 3844] [serial = 1951] [outer = 1A9C7800] 14:36:56 INFO - PROCESS | 3844 | 1464989816039 Marionette DEBUG loaded listener.js 14:36:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 145 (1AA0AC00) [pid = 3844] [serial = 1952] [outer = 1A9C7800] 14:36:56 INFO - PROCESS | 3844 | 1464989816620 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 14:36:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 14:36:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 938ms 14:36:56 INFO - PROCESS | 3844 | 1464989816657 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 14:36:56 INFO - PROCESS | 3844 | 1464989816659 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 14:36:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 14:36:56 INFO - PROCESS | 3844 | 1464989816662 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 14:36:56 INFO - PROCESS | 3844 | 1464989816664 Marionette TRACE conn3 <- [1,2566,null,{}] 14:36:56 INFO - PROCESS | 3844 | 1464989816668 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:56 INFO - PROCESS | 3844 | 1464989816772 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 14:36:56 INFO - PROCESS | 3844 | 1464989816931 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:56 INFO - PROCESS | 3844 | ++DOCSHELL 1A8D9000 == 61 [pid = 3844] [id = 651] 14:36:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 146 (1AA08400) [pid = 3844] [serial = 1953] [outer = 00000000] 14:36:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 147 (1AB32000) [pid = 3844] [serial = 1954] [outer = 1AA08400] 14:36:56 INFO - PROCESS | 3844 | 1464989816985 Marionette DEBUG loaded listener.js 14:36:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 148 (1AB34800) [pid = 3844] [serial = 1955] [outer = 1AA08400] 14:36:57 INFO - PROCESS | 3844 | 1464989817592 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 14:36:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 14:36:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 953ms 14:36:57 INFO - PROCESS | 3844 | 1464989817608 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 14:36:57 INFO - PROCESS | 3844 | 1464989817610 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 14:36:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 14:36:57 INFO - PROCESS | 3844 | 1464989817613 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 14:36:57 INFO - PROCESS | 3844 | 1464989817615 Marionette TRACE conn3 <- [1,2570,null,{}] 14:36:57 INFO - PROCESS | 3844 | 1464989817619 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:57 INFO - PROCESS | 3844 | 1464989817736 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 14:36:57 INFO - PROCESS | 3844 | 1464989817901 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:57 INFO - PROCESS | 3844 | ++DOCSHELL 15054400 == 62 [pid = 3844] [id = 652] 14:36:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 149 (150A9000) [pid = 3844] [serial = 1956] [outer = 00000000] 14:36:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 150 (16C9D800) [pid = 3844] [serial = 1957] [outer = 150A9000] 14:36:57 INFO - PROCESS | 3844 | 1464989817956 Marionette DEBUG loaded listener.js 14:36:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 151 (178E4800) [pid = 3844] [serial = 1958] [outer = 150A9000] 14:36:58 INFO - PROCESS | 3844 | 1464989818765 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 14:36:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 14:36:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1188ms 14:36:58 INFO - PROCESS | 3844 | 1464989818804 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 14:36:58 INFO - PROCESS | 3844 | 1464989818809 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 14:36:58 INFO - PROCESS | 3844 | 1464989818813 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 14:36:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 14:36:58 INFO - PROCESS | 3844 | 1464989818817 Marionette TRACE conn3 <- [1,2574,null,{}] 14:36:58 INFO - PROCESS | 3844 | 1464989818822 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:58 INFO - PROCESS | 3844 | 1464989818924 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 14:36:59 INFO - PROCESS | 3844 | 1464989819094 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:59 INFO - PROCESS | 3844 | ++DOCSHELL 105EE400 == 63 [pid = 3844] [id = 653] 14:36:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 152 (10A56400) [pid = 3844] [serial = 1959] [outer = 00000000] 14:36:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 153 (150AB400) [pid = 3844] [serial = 1960] [outer = 10A56400] 14:36:59 INFO - PROCESS | 3844 | 1464989819147 Marionette DEBUG loaded listener.js 14:36:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 154 (15EB5C00) [pid = 3844] [serial = 1961] [outer = 10A56400] 14:36:59 INFO - PROCESS | 3844 | --DOCSHELL 105FA800 == 62 [pid = 3844] [id = 645] 14:36:59 INFO - PROCESS | 3844 | --DOCSHELL 16C95800 == 61 [pid = 3844] [id = 644] 14:36:59 INFO - PROCESS | 3844 | --DOCSHELL 10371800 == 60 [pid = 3844] [id = 643] 14:36:59 INFO - PROCESS | 3844 | --DOCSHELL 130E8800 == 59 [pid = 3844] [id = 642] 14:36:59 INFO - PROCESS | 3844 | --DOCSHELL 141CE800 == 58 [pid = 3844] [id = 641] 14:36:59 INFO - PROCESS | 3844 | --DOCSHELL 16D85400 == 57 [pid = 3844] [id = 640] 14:36:59 INFO - PROCESS | 3844 | --DOCSHELL 1504D400 == 56 [pid = 3844] [id = 639] 14:36:59 INFO - PROCESS | 3844 | --DOCSHELL 168C1000 == 55 [pid = 3844] [id = 638] 14:36:59 INFO - PROCESS | 3844 | --DOCSHELL 10A61C00 == 54 [pid = 3844] [id = 637] 14:36:59 INFO - PROCESS | 3844 | --DOCSHELL 10374000 == 53 [pid = 3844] [id = 636] 14:36:59 INFO - PROCESS | 3844 | --DOCSHELL 1A82EC00 == 52 [pid = 3844] [id = 634] 14:36:59 INFO - PROCESS | 3844 | --DOCSHELL 19925000 == 51 [pid = 3844] [id = 633] 14:36:59 INFO - PROCESS | 3844 | --DOCSHELL 1674FC00 == 50 [pid = 3844] [id = 632] 14:36:59 INFO - PROCESS | 3844 | --DOCSHELL 112B0400 == 49 [pid = 3844] [id = 631] 14:36:59 INFO - PROCESS | 3844 | --DOMWINDOW == 153 (150ADC00) [pid = 3844] [serial = 1835] [outer = 00000000] [url = about:blank] 14:36:59 INFO - PROCESS | 3844 | --DOMWINDOW == 152 (1798F400) [pid = 3844] [serial = 1876] [outer = 00000000] [url = about:blank] 14:36:59 INFO - PROCESS | 3844 | --DOMWINDOW == 151 (18255400) [pid = 3844] [serial = 1877] [outer = 00000000] [url = about:blank] 14:36:59 INFO - PROCESS | 3844 | --DOMWINDOW == 150 (1890D800) [pid = 3844] [serial = 1880] [outer = 00000000] [url = about:blank] 14:36:59 INFO - PROCESS | 3844 | --DOMWINDOW == 149 (18743400) [pid = 3844] [serial = 1879] [outer = 00000000] [url = about:blank] 14:36:59 INFO - PROCESS | 3844 | --DOMWINDOW == 148 (16D7A000) [pid = 3844] [serial = 1870] [outer = 00000000] [url = about:blank] 14:36:59 INFO - PROCESS | 3844 | --DOMWINDOW == 147 (16EC5400) [pid = 3844] [serial = 1871] [outer = 00000000] [url = about:blank] 14:36:59 INFO - PROCESS | 3844 | --DOMWINDOW == 146 (16EFA400) [pid = 3844] [serial = 1873] [outer = 00000000] [url = about:blank] 14:36:59 INFO - PROCESS | 3844 | --DOMWINDOW == 145 (13717C00) [pid = 3844] [serial = 1864] [outer = 00000000] [url = about:blank] 14:36:59 INFO - PROCESS | 3844 | --DOMWINDOW == 144 (14F99400) [pid = 3844] [serial = 1865] [outer = 00000000] [url = about:blank] 14:36:59 INFO - PROCESS | 3844 | --DOMWINDOW == 143 (114B8000) [pid = 3844] [serial = 1862] [outer = 00000000] [url = about:blank] 14:36:59 INFO - PROCESS | 3844 | --DOMWINDOW == 142 (10D2C800) [pid = 3844] [serial = 1861] [outer = 00000000] [url = about:blank] 14:36:59 INFO - PROCESS | 3844 | --DOMWINDOW == 141 (1576F800) [pid = 3844] [serial = 1867] [outer = 00000000] [url = about:blank] 14:36:59 INFO - PROCESS | 3844 | --DOMWINDOW == 140 (15EBC400) [pid = 3844] [serial = 1868] [outer = 00000000] [url = about:blank] 14:36:59 INFO - PROCESS | 3844 | --DOMWINDOW == 139 (19924800) [pid = 3844] [serial = 1843] [outer = 00000000] [url = about:blank] 14:36:59 INFO - PROCESS | 3844 | --DOMWINDOW == 138 (18992000) [pid = 3844] [serial = 1852] [outer = 00000000] [url = about:blank] 14:36:59 INFO - PROCESS | 3844 | --DOMWINDOW == 137 (16753800) [pid = 3844] [serial = 1849] [outer = 00000000] [url = about:blank] 14:36:59 INFO - PROCESS | 3844 | --DOMWINDOW == 136 (189A5C00) [pid = 3844] [serial = 1882] [outer = 00000000] [url = about:blank] 14:36:59 INFO - PROCESS | 3844 | --DOMWINDOW == 135 (19A5C000) [pid = 3844] [serial = 1855] [outer = 00000000] [url = about:blank] 14:36:59 INFO - PROCESS | 3844 | --DOMWINDOW == 134 (19C7C000) [pid = 3844] [serial = 1858] [outer = 00000000] [url = about:blank] 14:36:59 INFO - PROCESS | 3844 | --DOMWINDOW == 133 (13002400) [pid = 3844] [serial = 1846] [outer = 00000000] [url = about:blank] 14:36:59 INFO - PROCESS | 3844 | --DOMWINDOW == 132 (1A35D800) [pid = 3844] [serial = 1891] [outer = 00000000] [url = about:blank] 14:36:59 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (1A147800) [pid = 3844] [serial = 1888] [outer = 00000000] [url = about:blank] 14:36:59 INFO - PROCESS | 3844 | --DOMWINDOW == 130 (19922400) [pid = 3844] [serial = 1883] [outer = 00000000] [url = about:blank] 14:36:59 INFO - PROCESS | 3844 | --DOMWINDOW == 129 (18742400) [pid = 3844] [serial = 1885] [outer = 00000000] [url = about:blank] 14:36:59 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (17146800) [pid = 3844] [serial = 1874] [outer = 00000000] [url = about:blank] 14:36:59 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (1A13E400) [pid = 3844] [serial = 1889] [outer = 00000000] [url = about:blank] 14:36:59 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (189A4800) [pid = 3844] [serial = 1886] [outer = 00000000] [url = about:blank] 14:36:59 INFO - PROCESS | 3844 | 1464989819731 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 14:36:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 14:36:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 953ms 14:36:59 INFO - PROCESS | 3844 | 1464989819761 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 14:36:59 INFO - PROCESS | 3844 | 1464989819766 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 14:36:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 14:36:59 INFO - PROCESS | 3844 | 1464989819772 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 14:36:59 INFO - PROCESS | 3844 | 1464989819774 Marionette TRACE conn3 <- [1,2578,null,{}] 14:36:59 INFO - PROCESS | 3844 | 1464989819778 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:59 INFO - PROCESS | 3844 | 1464989819870 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 14:36:59 INFO - PROCESS | 3844 | 1464989819877 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:59 INFO - PROCESS | 3844 | ++DOCSHELL 14F1C800 == 50 [pid = 3844] [id = 654] 14:36:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (14F21000) [pid = 3844] [serial = 1962] [outer = 00000000] 14:36:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (15F39000) [pid = 3844] [serial = 1963] [outer = 14F21000] 14:36:59 INFO - PROCESS | 3844 | 1464989819922 Marionette DEBUG loaded listener.js 14:37:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (168C0400) [pid = 3844] [serial = 1964] [outer = 14F21000] 14:37:00 INFO - PROCESS | 3844 | 1464989820431 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 14:37:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 14:37:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 703ms 14:37:00 INFO - PROCESS | 3844 | 1464989820471 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 14:37:00 INFO - PROCESS | 3844 | 1464989820473 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 14:37:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 14:37:00 INFO - PROCESS | 3844 | 1464989820476 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 14:37:00 INFO - PROCESS | 3844 | 1464989820480 Marionette TRACE conn3 <- [1,2582,null,{}] 14:37:00 INFO - PROCESS | 3844 | 1464989820490 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:00 INFO - PROCESS | 3844 | 1464989820579 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 14:37:00 INFO - PROCESS | 3844 | 1464989820589 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:00 INFO - PROCESS | 3844 | ++DOCSHELL 16EC5400 == 51 [pid = 3844] [id = 655] 14:37:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 130 (16ECF400) [pid = 3844] [serial = 1965] [outer = 00000000] 14:37:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 131 (16EF8800) [pid = 3844] [serial = 1966] [outer = 16ECF400] 14:37:00 INFO - PROCESS | 3844 | 1464989820635 Marionette DEBUG loaded listener.js 14:37:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (17758000) [pid = 3844] [serial = 1967] [outer = 16ECF400] 14:37:01 INFO - PROCESS | 3844 | 1464989821116 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 14:37:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 14:37:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 688ms 14:37:01 INFO - PROCESS | 3844 | 1464989821175 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 14:37:01 INFO - PROCESS | 3844 | 1464989821178 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 14:37:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 14:37:01 INFO - PROCESS | 3844 | 1464989821181 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 14:37:01 INFO - PROCESS | 3844 | 1464989821183 Marionette TRACE conn3 <- [1,2586,null,{}] 14:37:01 INFO - PROCESS | 3844 | 1464989821187 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:01 INFO - PROCESS | 3844 | 1464989821308 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 14:37:01 INFO - PROCESS | 3844 | 1464989821417 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:01 INFO - PROCESS | 3844 | ++DOCSHELL 11436800 == 52 [pid = 3844] [id = 656] 14:37:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 133 (12B91800) [pid = 3844] [serial = 1968] [outer = 00000000] 14:37:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 134 (18734C00) [pid = 3844] [serial = 1969] [outer = 12B91800] 14:37:01 INFO - PROCESS | 3844 | 1464989821461 Marionette DEBUG loaded listener.js 14:37:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 135 (18748C00) [pid = 3844] [serial = 1970] [outer = 12B91800] 14:37:01 INFO - PROCESS | 3844 | 1464989821840 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 14:37:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 14:37:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 688ms 14:37:01 INFO - PROCESS | 3844 | 1464989821880 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 14:37:01 INFO - PROCESS | 3844 | 1464989821882 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 14:37:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 14:37:01 INFO - PROCESS | 3844 | 1464989821885 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 14:37:01 INFO - PROCESS | 3844 | 1464989821887 Marionette TRACE conn3 <- [1,2590,null,{}] 14:37:01 INFO - PROCESS | 3844 | 1464989821900 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:02 INFO - PROCESS | 3844 | 1464989822044 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 14:37:02 INFO - PROCESS | 3844 | 1464989822113 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:02 INFO - PROCESS | 3844 | ++DOCSHELL 18264C00 == 53 [pid = 3844] [id = 657] 14:37:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 136 (18741C00) [pid = 3844] [serial = 1971] [outer = 00000000] 14:37:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 137 (18997400) [pid = 3844] [serial = 1972] [outer = 18741C00] 14:37:02 INFO - PROCESS | 3844 | 1464989822159 Marionette DEBUG loaded listener.js 14:37:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 138 (189A0800) [pid = 3844] [serial = 1973] [outer = 18741C00] 14:37:02 INFO - PROCESS | 3844 | 1464989822610 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 14:37:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 14:37:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 734ms 14:37:02 INFO - PROCESS | 3844 | 1464989822626 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 14:37:02 INFO - PROCESS | 3844 | 1464989822628 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 14:37:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 14:37:02 INFO - PROCESS | 3844 | 1464989822631 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 14:37:02 INFO - PROCESS | 3844 | 1464989822633 Marionette TRACE conn3 <- [1,2594,null,{}] 14:37:02 INFO - PROCESS | 3844 | 1464989822636 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:02 INFO - PROCESS | 3844 | 1464989822796 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 14:37:02 INFO - PROCESS | 3844 | 1464989822869 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:02 INFO - PROCESS | 3844 | ++DOCSHELL 189A3C00 == 54 [pid = 3844] [id = 658] 14:37:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 139 (19920400) [pid = 3844] [serial = 1974] [outer = 00000000] 14:37:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 140 (19C74800) [pid = 3844] [serial = 1975] [outer = 19920400] 14:37:02 INFO - PROCESS | 3844 | 1464989822914 Marionette DEBUG loaded listener.js 14:37:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 141 (19C80C00) [pid = 3844] [serial = 1976] [outer = 19920400] 14:37:03 INFO - PROCESS | 3844 | 1464989823340 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 14:37:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 14:37:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 735ms 14:37:03 INFO - PROCESS | 3844 | 1464989823373 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 14:37:03 INFO - PROCESS | 3844 | 1464989823375 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 14:37:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 14:37:03 INFO - PROCESS | 3844 | 1464989823378 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 14:37:03 INFO - PROCESS | 3844 | 1464989823380 Marionette TRACE conn3 <- [1,2598,null,{}] 14:37:03 INFO - PROCESS | 3844 | 1464989823389 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:03 INFO - PROCESS | 3844 | 1464989823511 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 14:37:03 INFO - PROCESS | 3844 | 1464989823518 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:03 INFO - PROCESS | 3844 | ++DOCSHELL 19A60800 == 55 [pid = 3844] [id = 659] 14:37:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 142 (19C81000) [pid = 3844] [serial = 1977] [outer = 00000000] 14:37:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 143 (1A506000) [pid = 3844] [serial = 1978] [outer = 19C81000] 14:37:03 INFO - PROCESS | 3844 | 1464989823631 Marionette DEBUG loaded listener.js 14:37:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 144 (1A8D1000) [pid = 3844] [serial = 1979] [outer = 19C81000] 14:37:04 INFO - PROCESS | 3844 | --DOMWINDOW == 143 (16D86400) [pid = 3844] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 14:37:04 INFO - PROCESS | 3844 | --DOMWINDOW == 142 (16EC2800) [pid = 3844] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 14:37:04 INFO - PROCESS | 3844 | --DOMWINDOW == 141 (10560000) [pid = 3844] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 14:37:04 INFO - PROCESS | 3844 | --DOMWINDOW == 140 (16ECB800) [pid = 3844] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 14:37:04 INFO - PROCESS | 3844 | --DOMWINDOW == 139 (1A146C00) [pid = 3844] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 14:37:04 INFO - PROCESS | 3844 | --DOMWINDOW == 138 (1873F400) [pid = 3844] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 14:37:04 INFO - PROCESS | 3844 | --DOMWINDOW == 137 (10B1A000) [pid = 3844] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 14:37:04 INFO - PROCESS | 3844 | --DOMWINDOW == 136 (10374800) [pid = 3844] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 14:37:04 INFO - PROCESS | 3844 | --DOMWINDOW == 135 (16D82C00) [pid = 3844] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 14:37:04 INFO - PROCESS | 3844 | --DOMWINDOW == 134 (18744400) [pid = 3844] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 14:37:04 INFO - PROCESS | 3844 | --DOMWINDOW == 133 (141D0400) [pid = 3844] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 14:37:04 INFO - PROCESS | 3844 | --DOMWINDOW == 132 (112A3800) [pid = 3844] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 14:37:04 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (17DE9000) [pid = 3844] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 14:37:04 INFO - PROCESS | 3844 | --DOMWINDOW == 130 (11263400) [pid = 3844] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 14:37:04 INFO - PROCESS | 3844 | --DOMWINDOW == 129 (16D81000) [pid = 3844] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 14:37:04 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (168C1800) [pid = 3844] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 14:37:04 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (160A1C00) [pid = 3844] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 14:37:04 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (10B83C00) [pid = 3844] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 14:37:04 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (168BDC00) [pid = 3844] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 14:37:04 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (178E0800) [pid = 3844] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 14:37:04 INFO - PROCESS | 3844 | 1464989824267 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 14:37:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 14:37:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 953ms 14:37:04 INFO - PROCESS | 3844 | 1464989824324 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 14:37:04 INFO - PROCESS | 3844 | 1464989824326 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 14:37:04 INFO - PROCESS | 3844 | 1464989824329 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 14:37:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 14:37:04 INFO - PROCESS | 3844 | 1464989824331 Marionette TRACE conn3 <- [1,2602,null,{}] 14:37:04 INFO - PROCESS | 3844 | 1464989824334 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:04 INFO - PROCESS | 3844 | 1464989824457 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 14:37:04 INFO - PROCESS | 3844 | 1464989824536 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:04 INFO - PROCESS | 3844 | ++DOCSHELL 0F2EFC00 == 56 [pid = 3844] [id = 660] 14:37:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (1047F000) [pid = 3844] [serial = 1980] [outer = 00000000] 14:37:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (12B99C00) [pid = 3844] [serial = 1981] [outer = 1047F000] 14:37:04 INFO - PROCESS | 3844 | 1464989824579 Marionette DEBUG loaded listener.js 14:37:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (160A1C00) [pid = 3844] [serial = 1982] [outer = 1047F000] 14:37:04 INFO - PROCESS | 3844 | 1464989824955 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 14:37:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 14:37:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 641ms 14:37:04 INFO - PROCESS | 3844 | 1464989824974 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 14:37:04 INFO - PROCESS | 3844 | 1464989824976 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 14:37:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 14:37:04 INFO - PROCESS | 3844 | 1464989824979 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 14:37:04 INFO - PROCESS | 3844 | 1464989824981 Marionette TRACE conn3 <- [1,2606,null,{}] 14:37:04 INFO - PROCESS | 3844 | 1464989824985 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:05 INFO - PROCESS | 3844 | 1464989825070 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 14:37:05 INFO - PROCESS | 3844 | 1464989825076 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:05 INFO - PROCESS | 3844 | ++DOCSHELL 15067C00 == 57 [pid = 3844] [id = 661] 14:37:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (1674EC00) [pid = 3844] [serial = 1983] [outer = 00000000] 14:37:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (1873F400) [pid = 3844] [serial = 1984] [outer = 1674EC00] 14:37:05 INFO - PROCESS | 3844 | 1464989825119 Marionette DEBUG loaded listener.js 14:37:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 130 (19C7C000) [pid = 3844] [serial = 1985] [outer = 1674EC00] 14:37:05 INFO - PROCESS | 3844 | 1464989825583 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 14:37:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 14:37:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 625ms 14:37:05 INFO - PROCESS | 3844 | 1464989825616 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 14:37:05 INFO - PROCESS | 3844 | 1464989825617 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 14:37:05 INFO - PROCESS | 3844 | 1464989825625 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 14:37:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 14:37:05 INFO - PROCESS | 3844 | 1464989825626 Marionette TRACE conn3 <- [1,2610,null,{}] 14:37:05 INFO - PROCESS | 3844 | 1464989825630 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:05 INFO - PROCESS | 3844 | 1464989825716 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 14:37:05 INFO - PROCESS | 3844 | 1464989825723 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:05 INFO - PROCESS | 3844 | ++DOCSHELL 14F28800 == 58 [pid = 3844] [id = 662] 14:37:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 131 (15052C00) [pid = 3844] [serial = 1986] [outer = 00000000] 14:37:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (1A9C0800) [pid = 3844] [serial = 1987] [outer = 15052C00] 14:37:05 INFO - PROCESS | 3844 | 1464989825766 Marionette DEBUG loaded listener.js 14:37:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 133 (1AA05400) [pid = 3844] [serial = 1988] [outer = 15052C00] 14:37:07 INFO - PROCESS | 3844 | --DOCSHELL 16D7C400 == 57 [pid = 3844] [id = 585] 14:37:07 INFO - PROCESS | 3844 | --DOCSHELL 1825F800 == 56 [pid = 3844] [id = 617] 14:37:07 INFO - PROCESS | 3844 | --DOCSHELL 11C76400 == 55 [pid = 3844] [id = 580] 14:37:07 INFO - PROCESS | 3844 | --DOCSHELL 19921400 == 54 [pid = 3844] [id = 618] 14:37:07 INFO - PROCESS | 3844 | --DOCSHELL 16D87400 == 53 [pid = 3844] [id = 581] 14:37:07 INFO - PROCESS | 3844 | --DOCSHELL 131BC800 == 52 [pid = 3844] [id = 635] 14:37:07 INFO - PROCESS | 3844 | --DOCSHELL 18745C00 == 51 [pid = 3844] [id = 602] 14:37:07 INFO - PROCESS | 3844 | --DOCSHELL 1890CC00 == 50 [pid = 3844] [id = 603] 14:37:07 INFO - PROCESS | 3844 | --DOCSHELL 18043C00 == 49 [pid = 3844] [id = 601] 14:37:07 INFO - PROCESS | 3844 | --DOCSHELL 10A5AC00 == 48 [pid = 3844] [id = 588] 14:37:07 INFO - PROCESS | 3844 | --DOCSHELL 1874BC00 == 47 [pid = 3844] [id = 619] 14:37:07 INFO - PROCESS | 3844 | --DOCSHELL 17DE8800 == 46 [pid = 3844] [id = 586] 14:37:07 INFO - PROCESS | 3844 | --DOCSHELL 16C96800 == 45 [pid = 3844] [id = 587] 14:37:07 INFO - PROCESS | 3844 | --DOCSHELL 150A2000 == 44 [pid = 3844] [id = 600] 14:37:07 INFO - PROCESS | 3844 | --DOCSHELL 178E7400 == 43 [pid = 3844] [id = 630] 14:37:07 INFO - PROCESS | 3844 | --DOCSHELL 105F5800 == 42 [pid = 3844] [id = 599] 14:37:07 INFO - PROCESS | 3844 | --DOCSHELL 150A6C00 == 41 [pid = 3844] [id = 616] 14:37:07 INFO - PROCESS | 3844 | --DOCSHELL 105EE400 == 40 [pid = 3844] [id = 653] 14:37:07 INFO - PROCESS | 3844 | --DOCSHELL 15054400 == 39 [pid = 3844] [id = 652] 14:37:07 INFO - PROCESS | 3844 | --DOCSHELL 1A8D9000 == 38 [pid = 3844] [id = 651] 14:37:07 INFO - PROCESS | 3844 | --DOCSHELL 1A9C7000 == 37 [pid = 3844] [id = 650] 14:37:07 INFO - PROCESS | 3844 | --DOCSHELL 105EF000 == 36 [pid = 3844] [id = 648] 14:37:07 INFO - PROCESS | 3844 | --DOCSHELL 18910800 == 35 [pid = 3844] [id = 649] 14:37:07 INFO - PROCESS | 3844 | --DOCSHELL 13D47C00 == 34 [pid = 3844] [id = 647] 14:37:07 INFO - PROCESS | 3844 | --DOCSHELL 1A9BE800 == 33 [pid = 3844] [id = 646] 14:37:07 INFO - PROCESS | 3844 | --DOCSHELL 15067C00 == 32 [pid = 3844] [id = 661] 14:37:07 INFO - PROCESS | 3844 | --DOCSHELL 11436800 == 31 [pid = 3844] [id = 656] 14:37:07 INFO - PROCESS | 3844 | --DOCSHELL 18264C00 == 30 [pid = 3844] [id = 657] 14:37:07 INFO - PROCESS | 3844 | --DOCSHELL 14F1C800 == 29 [pid = 3844] [id = 654] 14:37:07 INFO - PROCESS | 3844 | --DOCSHELL 16EC5400 == 28 [pid = 3844] [id = 655] 14:37:07 INFO - PROCESS | 3844 | --DOCSHELL 19A60800 == 27 [pid = 3844] [id = 659] 14:37:07 INFO - PROCESS | 3844 | --DOCSHELL 189A3C00 == 26 [pid = 3844] [id = 658] 14:37:07 INFO - PROCESS | 3844 | --DOCSHELL 0F2EFC00 == 25 [pid = 3844] [id = 660] 14:37:07 INFO - PROCESS | 3844 | --DOMWINDOW == 132 (1A507C00) [pid = 3844] [serial = 1937] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (18916800) [pid = 3844] [serial = 1924] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3844 | --DOMWINDOW == 130 (1804DC00) [pid = 3844] [serial = 1921] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3844 | --DOMWINDOW == 129 (10B1D400) [pid = 3844] [serial = 1715] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (16EF5400) [pid = 3844] [serial = 1918] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (1872C800) [pid = 3844] [serial = 1922] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (1A506800) [pid = 3844] [serial = 1892] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (1991F000) [pid = 3844] [serial = 1927] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (131B5000) [pid = 3844] [serial = 1912] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (13C41800) [pid = 3844] [serial = 1930] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (18733C00) [pid = 3844] [serial = 1763] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (1A14C000) [pid = 3844] [serial = 1934] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (1506FC00) [pid = 3844] [serial = 1754] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (17754C00) [pid = 3844] [serial = 1919] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (13912000) [pid = 3844] [serial = 1909] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (18264800) [pid = 3844] [serial = 1760] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (16C1D000) [pid = 3844] [serial = 1931] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (1506C400) [pid = 3844] [serial = 1910] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (13127800) [pid = 3844] [serial = 1718] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (15048000) [pid = 3844] [serial = 1894] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (19921800) [pid = 3844] [serial = 1928] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (18994800) [pid = 3844] [serial = 1925] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (16C1A000) [pid = 3844] [serial = 1906] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (17752C00) [pid = 3844] [serial = 1757] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (1A35DC00) [pid = 3844] [serial = 1900] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (168CB400) [pid = 3844] [serial = 1915] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (16C96000) [pid = 3844] [serial = 1916] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (1890EC00) [pid = 3844] [serial = 1796] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (16C97000) [pid = 3844] [serial = 1897] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (14495400) [pid = 3844] [serial = 1913] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (1A8CE000) [pid = 3844] [serial = 1903] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (112BE400) [pid = 3844] [serial = 1751] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (19C7CC00) [pid = 3844] [serial = 1933] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (19A5A400) [pid = 3844] [serial = 1936] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (19A5A000) [pid = 3844] [serial = 1844] [outer = 00000000] [url = about:blank] 14:37:08 INFO - PROCESS | 3844 | 1464989828008 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 14:37:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 14:37:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 2407ms 14:37:08 INFO - PROCESS | 3844 | 1464989828040 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 14:37:08 INFO - PROCESS | 3844 | 1464989828045 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 14:37:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 14:37:08 INFO - PROCESS | 3844 | 1464989828050 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 14:37:08 INFO - PROCESS | 3844 | 1464989828055 Marionette TRACE conn3 <- [1,2614,null,{}] 14:37:08 INFO - PROCESS | 3844 | 1464989828062 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:08 INFO - PROCESS | 3844 | 1464989828153 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 14:37:08 INFO - PROCESS | 3844 | 1464989828165 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:08 INFO - PROCESS | 3844 | ++DOCSHELL 10438400 == 26 [pid = 3844] [id = 663] 14:37:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (10439400) [pid = 3844] [serial = 1989] [outer = 00000000] 14:37:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (10A56000) [pid = 3844] [serial = 1990] [outer = 10439400] 14:37:08 INFO - PROCESS | 3844 | 1464989828216 Marionette DEBUG loaded listener.js 14:37:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (10A60000) [pid = 3844] [serial = 1991] [outer = 10439400] 14:37:08 INFO - PROCESS | 3844 | 1464989828747 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 14:37:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 14:37:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 734ms 14:37:08 INFO - PROCESS | 3844 | 1464989828791 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 14:37:08 INFO - PROCESS | 3844 | 1464989828797 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 14:37:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 14:37:08 INFO - PROCESS | 3844 | 1464989828804 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 14:37:08 INFO - PROCESS | 3844 | 1464989828806 Marionette TRACE conn3 <- [1,2618,null,{}] 14:37:08 INFO - PROCESS | 3844 | 1464989828810 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:08 INFO - PROCESS | 3844 | 1464989828897 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 14:37:08 INFO - PROCESS | 3844 | 1464989828908 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:08 INFO - PROCESS | 3844 | ++DOCSHELL 10D23800 == 27 [pid = 3844] [id = 664] 14:37:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (10D24000) [pid = 3844] [serial = 1992] [outer = 00000000] 14:37:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (10D29C00) [pid = 3844] [serial = 1993] [outer = 10D24000] 14:37:08 INFO - PROCESS | 3844 | 1464989828953 Marionette DEBUG loaded listener.js 14:37:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (110D5000) [pid = 3844] [serial = 1994] [outer = 10D24000] 14:37:09 INFO - PROCESS | 3844 | 1464989829456 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 14:37:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 14:37:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 703ms 14:37:09 INFO - PROCESS | 3844 | 1464989829501 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 14:37:09 INFO - PROCESS | 3844 | 1464989829503 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 14:37:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 14:37:09 INFO - PROCESS | 3844 | 1464989829507 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 14:37:09 INFO - PROCESS | 3844 | 1464989829513 Marionette TRACE conn3 <- [1,2622,null,{}] 14:37:09 INFO - PROCESS | 3844 | 1464989829531 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:09 INFO - PROCESS | 3844 | 1464989829708 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 14:37:09 INFO - PROCESS | 3844 | 1464989829728 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:09 INFO - PROCESS | 3844 | ++DOCSHELL 11C83800 == 28 [pid = 3844] [id = 665] 14:37:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (11C85C00) [pid = 3844] [serial = 1995] [outer = 00000000] 14:37:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (12B06800) [pid = 3844] [serial = 1996] [outer = 11C85C00] 14:37:09 INFO - PROCESS | 3844 | 1464989829777 Marionette DEBUG loaded listener.js 14:37:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (1300A800) [pid = 3844] [serial = 1997] [outer = 11C85C00] 14:37:10 INFO - PROCESS | 3844 | 1464989830211 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 14:37:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 14:37:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 766ms 14:37:10 INFO - PROCESS | 3844 | 1464989830270 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 14:37:10 INFO - PROCESS | 3844 | 1464989830273 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 14:37:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 14:37:10 INFO - PROCESS | 3844 | 1464989830284 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 14:37:10 INFO - PROCESS | 3844 | 1464989830286 Marionette TRACE conn3 <- [1,2626,null,{}] 14:37:10 INFO - PROCESS | 3844 | 1464989830290 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:10 INFO - PROCESS | 3844 | 1464989830373 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 14:37:10 INFO - PROCESS | 3844 | 1464989830382 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:10 INFO - PROCESS | 3844 | ++DOCSHELL 10B84000 == 29 [pid = 3844] [id = 666] 14:37:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (13010800) [pid = 3844] [serial = 1998] [outer = 00000000] 14:37:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (132F4400) [pid = 3844] [serial = 1999] [outer = 13010800] 14:37:10 INFO - PROCESS | 3844 | 1464989830435 Marionette DEBUG loaded listener.js 14:37:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (13914800) [pid = 3844] [serial = 2000] [outer = 13010800] 14:37:10 INFO - PROCESS | 3844 | 1464989830884 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 14:37:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 14:37:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 656ms 14:37:10 INFO - PROCESS | 3844 | 1464989830938 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 14:37:10 INFO - PROCESS | 3844 | 1464989830940 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 14:37:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 14:37:10 INFO - PROCESS | 3844 | 1464989830943 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 14:37:10 INFO - PROCESS | 3844 | 1464989830945 Marionette TRACE conn3 <- [1,2630,null,{}] 14:37:10 INFO - PROCESS | 3844 | 1464989830948 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:11 INFO - PROCESS | 3844 | 1464989831024 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 14:37:11 INFO - PROCESS | 3844 | 1464989831030 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:11 INFO - PROCESS | 3844 | ++DOCSHELL 13D47800 == 30 [pid = 3844] [id = 667] 14:37:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (13D47C00) [pid = 3844] [serial = 2001] [outer = 00000000] 14:37:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (141C8000) [pid = 3844] [serial = 2002] [outer = 13D47C00] 14:37:11 INFO - PROCESS | 3844 | 1464989831078 Marionette DEBUG loaded listener.js 14:37:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (141D5000) [pid = 3844] [serial = 2003] [outer = 13D47C00] 14:37:11 INFO - PROCESS | 3844 | 1464989831546 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 14:37:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 14:37:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 641ms 14:37:11 INFO - PROCESS | 3844 | 1464989831580 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 14:37:11 INFO - PROCESS | 3844 | 1464989831582 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 14:37:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 14:37:11 INFO - PROCESS | 3844 | 1464989831589 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 14:37:11 INFO - PROCESS | 3844 | 1464989831591 Marionette TRACE conn3 <- [1,2634,null,{}] 14:37:11 INFO - PROCESS | 3844 | 1464989831594 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:11 INFO - PROCESS | 3844 | 1464989831705 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 14:37:11 INFO - PROCESS | 3844 | 1464989831713 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:11 INFO - PROCESS | 3844 | ++DOCSHELL 14F94C00 == 31 [pid = 3844] [id = 668] 14:37:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (14F95000) [pid = 3844] [serial = 2004] [outer = 00000000] 14:37:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (15050800) [pid = 3844] [serial = 2005] [outer = 14F95000] 14:37:11 INFO - PROCESS | 3844 | 1464989831759 Marionette DEBUG loaded listener.js 14:37:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (1506FC00) [pid = 3844] [serial = 2006] [outer = 14F95000] 14:37:12 INFO - PROCESS | 3844 | 1464989832182 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 14:37:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 14:37:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 626ms 14:37:12 INFO - PROCESS | 3844 | 1464989832233 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 14:37:12 INFO - PROCESS | 3844 | 1464989832235 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 14:37:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 14:37:12 INFO - PROCESS | 3844 | 1464989832238 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 14:37:12 INFO - PROCESS | 3844 | 1464989832240 Marionette TRACE conn3 <- [1,2638,null,{}] 14:37:12 INFO - PROCESS | 3844 | 1464989832243 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:12 INFO - PROCESS | 3844 | 1464989832317 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 14:37:12 INFO - PROCESS | 3844 | 1464989832323 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:12 INFO - PROCESS | 3844 | ++DOCSHELL 14F98000 == 32 [pid = 3844] [id = 669] 14:37:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (150A2000) [pid = 3844] [serial = 2007] [outer = 00000000] 14:37:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (15607800) [pid = 3844] [serial = 2008] [outer = 150A2000] 14:37:12 INFO - PROCESS | 3844 | 1464989832368 Marionette DEBUG loaded listener.js 14:37:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (15608000) [pid = 3844] [serial = 2009] [outer = 150A2000] 14:37:12 INFO - PROCESS | 3844 | 1464989832818 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 14:37:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 14:37:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 641ms 14:37:12 INFO - PROCESS | 3844 | 1464989832881 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 14:37:12 INFO - PROCESS | 3844 | 1464989832883 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 14:37:12 INFO - PROCESS | 3844 | 1464989832890 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 14:37:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 14:37:12 INFO - PROCESS | 3844 | 1464989832892 Marionette TRACE conn3 <- [1,2642,null,{}] 14:37:12 INFO - PROCESS | 3844 | 1464989832896 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:12 INFO - PROCESS | 3844 | 1464989832972 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 14:37:12 INFO - PROCESS | 3844 | 1464989832978 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:13 INFO - PROCESS | 3844 | ++DOCSHELL 15606800 == 33 [pid = 3844] [id = 670] 14:37:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (15694000) [pid = 3844] [serial = 2010] [outer = 00000000] 14:37:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (15EB2C00) [pid = 3844] [serial = 2011] [outer = 15694000] 14:37:13 INFO - PROCESS | 3844 | 1464989833033 Marionette DEBUG loaded listener.js 14:37:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (15EB5400) [pid = 3844] [serial = 2012] [outer = 15694000] 14:37:13 INFO - PROCESS | 3844 | 1464989833520 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 14:37:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 14:37:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 703ms 14:37:13 INFO - PROCESS | 3844 | 1464989833593 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 14:37:13 INFO - PROCESS | 3844 | 1464989833595 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 14:37:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 14:37:13 INFO - PROCESS | 3844 | 1464989833598 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 14:37:13 INFO - PROCESS | 3844 | 1464989833600 Marionette TRACE conn3 <- [1,2646,null,{}] 14:37:13 INFO - PROCESS | 3844 | 1464989833604 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:13 INFO - PROCESS | 3844 | 1464989833714 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 14:37:13 INFO - PROCESS | 3844 | 1464989833806 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:13 INFO - PROCESS | 3844 | ++DOCSHELL 11C76400 == 34 [pid = 3844] [id = 671] 14:37:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (15AE4800) [pid = 3844] [serial = 2013] [outer = 00000000] 14:37:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (16789800) [pid = 3844] [serial = 2014] [outer = 15AE4800] 14:37:13 INFO - PROCESS | 3844 | 1464989833850 Marionette DEBUG loaded listener.js 14:37:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (16890800) [pid = 3844] [serial = 2015] [outer = 15AE4800] 14:37:14 INFO - PROCESS | 3844 | 1464989834299 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 14:37:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 14:37:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 750ms 14:37:14 INFO - PROCESS | 3844 | 1464989834338 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 14:37:14 INFO - PROCESS | 3844 | 1464989834340 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 14:37:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 14:37:14 INFO - PROCESS | 3844 | 1464989834344 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 14:37:14 INFO - PROCESS | 3844 | 1464989834345 Marionette TRACE conn3 <- [1,2650,null,{}] 14:37:14 INFO - PROCESS | 3844 | 1464989834349 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:14 INFO - PROCESS | 3844 | 1464989834462 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 14:37:14 INFO - PROCESS | 3844 | 1464989834469 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:14 INFO - PROCESS | 3844 | ++DOCSHELL 132F2400 == 35 [pid = 3844] [id = 672] 14:37:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (1390CC00) [pid = 3844] [serial = 2016] [outer = 00000000] 14:37:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (16C1D000) [pid = 3844] [serial = 2017] [outer = 1390CC00] 14:37:14 INFO - PROCESS | 3844 | 1464989834519 Marionette DEBUG loaded listener.js 14:37:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (16C9AC00) [pid = 3844] [serial = 2018] [outer = 1390CC00] 14:37:14 INFO - PROCESS | 3844 | 1464989834960 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 14:37:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 14:37:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 641ms 14:37:15 INFO - PROCESS | 3844 | 1464989834989 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 14:37:15 INFO - PROCESS | 3844 | 1464989834991 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 14:37:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 14:37:15 INFO - PROCESS | 3844 | 1464989834994 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 14:37:15 INFO - PROCESS | 3844 | 1464989834996 Marionette TRACE conn3 <- [1,2654,null,{}] 14:37:15 INFO - PROCESS | 3844 | 1464989835000 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:15 INFO - PROCESS | 3844 | 1464989835125 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 14:37:15 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (1898E800) [pid = 3844] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 14:37:15 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (16750000) [pid = 3844] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 14:37:15 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (105FA000) [pid = 3844] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 14:37:15 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (150A4000) [pid = 3844] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 14:37:15 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (1A30EC00) [pid = 3844] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 14:37:15 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (15AEB000) [pid = 3844] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 14:37:15 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (10A5E000) [pid = 3844] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 14:37:15 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (1A82F800) [pid = 3844] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 14:37:15 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (15052400) [pid = 3844] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 14:37:15 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (15051C00) [pid = 3844] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 14:37:15 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (19921C00) [pid = 3844] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 14:37:15 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (18919400) [pid = 3844] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 14:37:15 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (18264000) [pid = 3844] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 14:37:15 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (1312C800) [pid = 3844] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 14:37:15 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (1890F000) [pid = 3844] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 14:37:15 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (18046C00) [pid = 3844] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 14:37:15 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (19C81000) [pid = 3844] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 14:37:15 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (19920400) [pid = 3844] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 14:37:15 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (1047F000) [pid = 3844] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 14:37:15 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (1674EC00) [pid = 3844] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 14:37:15 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (12B91800) [pid = 3844] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 14:37:15 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (16ECF400) [pid = 3844] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 14:37:15 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (14F21000) [pid = 3844] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 14:37:15 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (10A56400) [pid = 3844] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 14:37:15 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (150A9000) [pid = 3844] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 14:37:15 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (1AA08400) [pid = 3844] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 14:37:15 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (1A9C7800) [pid = 3844] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 14:37:15 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (1A149400) [pid = 3844] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 14:37:15 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (12D86000) [pid = 3844] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 14:37:15 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (141D1000) [pid = 3844] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 14:37:15 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (1A9C2C00) [pid = 3844] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 14:37:15 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (18741C00) [pid = 3844] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 14:37:15 INFO - PROCESS | 3844 | 1464989835687 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:15 INFO - PROCESS | 3844 | ++DOCSHELL 1047F000 == 36 [pid = 3844] [id = 673] 14:37:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (105FA000) [pid = 3844] [serial = 2019] [outer = 00000000] 14:37:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (10D2F800) [pid = 3844] [serial = 2020] [outer = 105FA000] 14:37:15 INFO - PROCESS | 3844 | 1464989835746 Marionette DEBUG loaded listener.js 14:37:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (13001400) [pid = 3844] [serial = 2021] [outer = 105FA000] 14:37:16 INFO - PROCESS | 3844 | 1464989836640 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 14:37:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 14:37:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1703ms 14:37:16 INFO - PROCESS | 3844 | 1464989836707 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 14:37:16 INFO - PROCESS | 3844 | 1464989836709 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 14:37:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 14:37:16 INFO - PROCESS | 3844 | 1464989836712 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 14:37:16 INFO - PROCESS | 3844 | 1464989836714 Marionette TRACE conn3 <- [1,2658,null,{}] 14:37:16 INFO - PROCESS | 3844 | 1464989836718 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:16 INFO - PROCESS | 3844 | 1464989836796 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 14:37:16 INFO - PROCESS | 3844 | 1464989836803 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:16 INFO - PROCESS | 3844 | ++DOCSHELL 14495800 == 37 [pid = 3844] [id = 674] 14:37:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (14F21000) [pid = 3844] [serial = 2022] [outer = 00000000] 14:37:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (16D7D800) [pid = 3844] [serial = 2023] [outer = 14F21000] 14:37:16 INFO - PROCESS | 3844 | 1464989836846 Marionette DEBUG loaded listener.js 14:37:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (16D86400) [pid = 3844] [serial = 2024] [outer = 14F21000] 14:37:17 INFO - PROCESS | 3844 | 1464989837800 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 14:37:17 INFO - PROCESS | 3844 | 1464989837867 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 14:37:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 14:37:17 INFO - PROCESS | 3844 | 1464989837873 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 14:37:17 INFO - PROCESS | 3844 | 1464989837877 Marionette TRACE conn3 <- [1,2662,null,{}] 14:37:17 INFO - PROCESS | 3844 | 1464989837884 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:18 INFO - PROCESS | 3844 | 1464989837981 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 14:37:18 INFO - PROCESS | 3844 | 1464989838115 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:18 INFO - PROCESS | 3844 | ++DOCSHELL 10489C00 == 38 [pid = 3844] [id = 675] 14:37:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (10A56800) [pid = 3844] [serial = 2025] [outer = 00000000] 14:37:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (10B1C400) [pid = 3844] [serial = 2026] [outer = 10A56800] 14:37:18 INFO - PROCESS | 3844 | 1464989838173 Marionette DEBUG loaded listener.js 14:37:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (10D25C00) [pid = 3844] [serial = 2027] [outer = 10A56800] 14:37:19 INFO - PROCESS | 3844 | 1464989839429 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 14:37:19 INFO - PROCESS | 3844 | 1464989839486 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 14:37:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 14:37:19 INFO - PROCESS | 3844 | 1464989839493 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 14:37:19 INFO - PROCESS | 3844 | 1464989839496 Marionette TRACE conn3 <- [1,2666,null,{}] 14:37:19 INFO - PROCESS | 3844 | 1464989839500 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:19 INFO - PROCESS | 3844 | 1464989839704 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 14:37:19 INFO - PROCESS | 3844 | 1464989839806 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:19 INFO - PROCESS | 3844 | ++DOCSHELL 10437400 == 39 [pid = 3844] [id = 676] 14:37:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (105F5000) [pid = 3844] [serial = 2028] [outer = 00000000] 14:37:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (1280F000) [pid = 3844] [serial = 2029] [outer = 105F5000] 14:37:19 INFO - PROCESS | 3844 | 1464989839860 Marionette DEBUG loaded listener.js 14:37:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (131AF800) [pid = 3844] [serial = 2030] [outer = 105F5000] 14:37:20 INFO - PROCESS | 3844 | --DOCSHELL 1047B400 == 38 [pid = 3844] [id = 573] 14:37:20 INFO - PROCESS | 3844 | --DOCSHELL 10D28800 == 37 [pid = 3844] [id = 569] 14:37:20 INFO - PROCESS | 3844 | --DOCSHELL 15047400 == 36 [pid = 3844] [id = 562] 14:37:20 INFO - PROCESS | 3844 | --DOCSHELL 12D3A400 == 35 [pid = 3844] [id = 565] 14:37:20 INFO - PROCESS | 3844 | --DOCSHELL 12D3F000 == 34 [pid = 3844] [id = 559] 14:37:20 INFO - PROCESS | 3844 | --DOCSHELL 11206800 == 33 [pid = 3844] [id = 574] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (150A2400) [pid = 3844] [serial = 1895] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (189A3800) [pid = 3844] [serial = 1811] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (18910000) [pid = 3844] [serial = 1805] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (19C80400) [pid = 3844] [serial = 1859] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (16EF5800) [pid = 3844] [serial = 1898] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (13002000) [pid = 3844] [serial = 1799] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (16096C00) [pid = 3844] [serial = 1802] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (1A50D000) [pid = 3844] [serial = 1901] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (16C9F800) [pid = 3844] [serial = 1850] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (13D4CC00) [pid = 3844] [serial = 1847] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (1A8D5800) [pid = 3844] [serial = 1904] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (178E7000) [pid = 3844] [serial = 1748] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (16EC8800) [pid = 3844] [serial = 1907] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (19A62800) [pid = 3844] [serial = 1856] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (18998000) [pid = 3844] [serial = 1808] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (189AB800) [pid = 3844] [serial = 1853] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (1A9C0800) [pid = 3844] [serial = 1987] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (1A506000) [pid = 3844] [serial = 1978] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (19C80C00) [pid = 3844] [serial = 1976] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (19C74800) [pid = 3844] [serial = 1975] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (12B99C00) [pid = 3844] [serial = 1981] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (1873F400) [pid = 3844] [serial = 1984] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (1A8D1000) [pid = 3844] [serial = 1979] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 84 (18734C00) [pid = 3844] [serial = 1969] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 83 (16EF8800) [pid = 3844] [serial = 1966] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 82 (17758000) [pid = 3844] [serial = 1967] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 81 (19C7C000) [pid = 3844] [serial = 1985] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 80 (15F39000) [pid = 3844] [serial = 1963] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 79 (168C0400) [pid = 3844] [serial = 1964] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 78 (15EB5C00) [pid = 3844] [serial = 1961] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 77 (150AB400) [pid = 3844] [serial = 1960] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 76 (178E4800) [pid = 3844] [serial = 1958] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 75 (16C9D800) [pid = 3844] [serial = 1957] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 74 (1AB34800) [pid = 3844] [serial = 1955] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 73 (1AB32000) [pid = 3844] [serial = 1954] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 72 (1AA0AC00) [pid = 3844] [serial = 1952] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 71 (1AA07800) [pid = 3844] [serial = 1951] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 70 (1A9C0400) [pid = 3844] [serial = 1949] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 69 (1A8D1C00) [pid = 3844] [serial = 1948] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 68 (17991400) [pid = 3844] [serial = 1946] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 67 (16EF2C00) [pid = 3844] [serial = 1945] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 66 (150A8800) [pid = 3844] [serial = 1943] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 65 (14F91C00) [pid = 3844] [serial = 1942] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 64 (1A9C6C00) [pid = 3844] [serial = 1939] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 63 (1AA03400) [pid = 3844] [serial = 1940] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 62 (18997400) [pid = 3844] [serial = 1972] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 61 (189A0800) [pid = 3844] [serial = 1973] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 60 (160A1C00) [pid = 3844] [serial = 1982] [outer = 00000000] [url = about:blank] 14:37:20 INFO - PROCESS | 3844 | --DOMWINDOW == 59 (18748C00) [pid = 3844] [serial = 1970] [outer = 00000000] [url = about:blank] 14:37:21 INFO - PROCESS | 3844 | 1464989841120 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 14:37:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 14:37:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1657ms 14:37:21 INFO - PROCESS | 3844 | 1464989841151 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 14:37:21 INFO - PROCESS | 3844 | 1464989841154 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 14:37:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 14:37:21 INFO - PROCESS | 3844 | 1464989841158 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 14:37:21 INFO - PROCESS | 3844 | 1464989841162 Marionette TRACE conn3 <- [1,2670,null,{}] 14:37:21 INFO - PROCESS | 3844 | 1464989841167 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:21 INFO - PROCESS | 3844 | 1464989841288 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 14:37:21 INFO - PROCESS | 3844 | 1464989841410 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:21 INFO - PROCESS | 3844 | ++DOCSHELL 10A5F400 == 34 [pid = 3844] [id = 677] 14:37:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 60 (10A62000) [pid = 3844] [serial = 2031] [outer = 00000000] 14:37:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 61 (110D5800) [pid = 3844] [serial = 2032] [outer = 10A62000] 14:37:21 INFO - PROCESS | 3844 | 1464989841457 Marionette DEBUG loaded listener.js 14:37:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 62 (112B0400) [pid = 3844] [serial = 2033] [outer = 10A62000] 14:37:22 INFO - PROCESS | 3844 | 1464989842323 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 14:37:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 14:37:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1187ms 14:37:22 INFO - PROCESS | 3844 | 1464989842354 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 14:37:22 INFO - PROCESS | 3844 | 1464989842359 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 14:37:22 INFO - PROCESS | 3844 | 1464989842365 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 14:37:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 14:37:22 INFO - PROCESS | 3844 | 1464989842368 Marionette TRACE conn3 <- [1,2674,null,{}] 14:37:22 INFO - PROCESS | 3844 | 1464989842372 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:22 INFO - PROCESS | 3844 | 1464989842455 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 14:37:22 INFO - PROCESS | 3844 | 1464989842463 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:22 INFO - PROCESS | 3844 | ++DOCSHELL 11C02C00 == 35 [pid = 3844] [id = 678] 14:37:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 63 (11C0C000) [pid = 3844] [serial = 2034] [outer = 00000000] 14:37:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 64 (131B6800) [pid = 3844] [serial = 2035] [outer = 11C0C000] 14:37:22 INFO - PROCESS | 3844 | 1464989842541 Marionette DEBUG loaded listener.js 14:37:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 65 (1390A800) [pid = 3844] [serial = 2036] [outer = 11C0C000] 14:37:23 INFO - PROCESS | 3844 | 1464989843570 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 14:37:23 INFO - PROCESS | 3844 | 1464989843613 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 14:37:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 14:37:23 INFO - PROCESS | 3844 | 1464989843616 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 14:37:23 INFO - PROCESS | 3844 | 1464989843620 Marionette TRACE conn3 <- [1,2678,null,{}] 14:37:23 INFO - PROCESS | 3844 | 1464989843636 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:23 INFO - PROCESS | 3844 | 1464989843760 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 14:37:23 INFO - PROCESS | 3844 | 1464989843770 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:23 INFO - PROCESS | 3844 | ++DOCSHELL 14F8E800 == 36 [pid = 3844] [id = 679] 14:37:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 66 (14F8F800) [pid = 3844] [serial = 2037] [outer = 00000000] 14:37:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 67 (1504CC00) [pid = 3844] [serial = 2038] [outer = 14F8F800] 14:37:23 INFO - PROCESS | 3844 | 1464989843867 Marionette DEBUG loaded listener.js 14:37:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 68 (1506F400) [pid = 3844] [serial = 2039] [outer = 14F8F800] 14:37:24 INFO - PROCESS | 3844 | --DOMWINDOW == 67 (1390CC00) [pid = 3844] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 14:37:24 INFO - PROCESS | 3844 | --DOMWINDOW == 66 (105FA000) [pid = 3844] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 14:37:24 INFO - PROCESS | 3844 | --DOMWINDOW == 65 (15AE4800) [pid = 3844] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 14:37:24 INFO - PROCESS | 3844 | --DOMWINDOW == 64 (13D47C00) [pid = 3844] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 14:37:24 INFO - PROCESS | 3844 | --DOMWINDOW == 63 (10439400) [pid = 3844] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 14:37:24 INFO - PROCESS | 3844 | --DOMWINDOW == 62 (150A2000) [pid = 3844] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 14:37:24 INFO - PROCESS | 3844 | --DOMWINDOW == 61 (10D24000) [pid = 3844] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 14:37:24 INFO - PROCESS | 3844 | --DOMWINDOW == 60 (14F95000) [pid = 3844] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 14:37:24 INFO - PROCESS | 3844 | --DOMWINDOW == 59 (13010800) [pid = 3844] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 14:37:24 INFO - PROCESS | 3844 | --DOMWINDOW == 58 (15694000) [pid = 3844] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 14:37:24 INFO - PROCESS | 3844 | --DOMWINDOW == 57 (11C85C00) [pid = 3844] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 14:37:24 INFO - PROCESS | 3844 | 1464989844792 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 14:37:24 INFO - PROCESS | 3844 | 1464989844827 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 14:37:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 14:37:24 INFO - PROCESS | 3844 | 1464989844831 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 14:37:24 INFO - PROCESS | 3844 | 1464989844832 Marionette TRACE conn3 <- [1,2682,null,{}] 14:37:24 INFO - PROCESS | 3844 | 1464989844836 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:24 INFO - PROCESS | 3844 | 1464989844928 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 14:37:24 INFO - PROCESS | 3844 | 1464989844936 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:24 INFO - PROCESS | 3844 | ++DOCSHELL 10D21800 == 37 [pid = 3844] [id = 680] 14:37:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 58 (10D22800) [pid = 3844] [serial = 2040] [outer = 00000000] 14:37:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 59 (1504DC00) [pid = 3844] [serial = 2041] [outer = 10D22800] 14:37:25 INFO - PROCESS | 3844 | 1464989844981 Marionette DEBUG loaded listener.js 14:37:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 60 (150AA800) [pid = 3844] [serial = 2042] [outer = 10D22800] 14:37:25 INFO - PROCESS | 3844 | 1464989845917 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 14:37:26 INFO - PROCESS | 3844 | 1464989845973 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 14:37:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 14:37:26 INFO - PROCESS | 3844 | 1464989845977 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 14:37:26 INFO - PROCESS | 3844 | 1464989845978 Marionette TRACE conn3 <- [1,2686,null,{}] 14:37:26 INFO - PROCESS | 3844 | 1464989845982 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:26 INFO - PROCESS | 3844 | 1464989846060 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 14:37:26 INFO - PROCESS | 3844 | 1464989846067 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:26 INFO - PROCESS | 3844 | ++DOCSHELL 1560EC00 == 38 [pid = 3844] [id = 681] 14:37:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 61 (15610400) [pid = 3844] [serial = 2043] [outer = 00000000] 14:37:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 62 (15AF0C00) [pid = 3844] [serial = 2044] [outer = 15610400] 14:37:26 INFO - PROCESS | 3844 | 1464989846112 Marionette DEBUG loaded listener.js 14:37:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 63 (15F38800) [pid = 3844] [serial = 2045] [outer = 15610400] 14:37:27 INFO - PROCESS | 3844 | 1464989847098 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 14:37:27 INFO - PROCESS | 3844 | 1464989847132 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 14:37:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 14:37:27 INFO - PROCESS | 3844 | 1464989847137 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 14:37:27 INFO - PROCESS | 3844 | 1464989847141 Marionette TRACE conn3 <- [1,2690,null,{}] 14:37:27 INFO - PROCESS | 3844 | 1464989847147 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:27 INFO - PROCESS | 3844 | 1464989847251 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 14:37:27 INFO - PROCESS | 3844 | 1464989847379 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:27 INFO - PROCESS | 3844 | ++DOCSHELL 10487800 == 39 [pid = 3844] [id = 682] 14:37:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 64 (10D2E000) [pid = 3844] [serial = 2046] [outer = 00000000] 14:37:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 65 (1120B800) [pid = 3844] [serial = 2047] [outer = 10D2E000] 14:37:27 INFO - PROCESS | 3844 | 1464989847436 Marionette DEBUG loaded listener.js 14:37:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 66 (11C82800) [pid = 3844] [serial = 2048] [outer = 10D2E000] 14:37:28 INFO - PROCESS | 3844 | 1464989848062 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 14:37:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 14:37:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 937ms 14:37:28 INFO - PROCESS | 3844 | 1464989848083 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 14:37:28 INFO - PROCESS | 3844 | 1464989848089 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 14:37:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 14:37:28 INFO - PROCESS | 3844 | 1464989848096 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 14:37:28 INFO - PROCESS | 3844 | 1464989848099 Marionette TRACE conn3 <- [1,2694,null,{}] 14:37:28 INFO - PROCESS | 3844 | 1464989848103 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:28 INFO - PROCESS | 3844 | 1464989848205 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 14:37:28 INFO - PROCESS | 3844 | 1464989848338 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:28 INFO - PROCESS | 3844 | ++DOCSHELL 131BC800 == 40 [pid = 3844] [id = 683] 14:37:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 67 (131BDC00) [pid = 3844] [serial = 2049] [outer = 00000000] 14:37:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 68 (14F1F000) [pid = 3844] [serial = 2050] [outer = 131BDC00] 14:37:28 INFO - PROCESS | 3844 | 1464989848395 Marionette DEBUG loaded listener.js 14:37:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 69 (14F9A400) [pid = 3844] [serial = 2051] [outer = 131BDC00] 14:37:29 INFO - PROCESS | 3844 | 1464989848999 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 14:37:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 14:37:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 938ms 14:37:29 INFO - PROCESS | 3844 | 1464989849039 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 14:37:29 INFO - PROCESS | 3844 | 1464989849042 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 14:37:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 14:37:29 INFO - PROCESS | 3844 | 1464989849046 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 14:37:29 INFO - PROCESS | 3844 | 1464989849049 Marionette TRACE conn3 <- [1,2698,null,{}] 14:37:29 INFO - PROCESS | 3844 | 1464989849075 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:29 INFO - PROCESS | 3844 | 1464989849181 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 14:37:29 INFO - PROCESS | 3844 | 1464989849336 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:29 INFO - PROCESS | 3844 | ++DOCSHELL 16092C00 == 41 [pid = 3844] [id = 684] 14:37:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 70 (1674FC00) [pid = 3844] [serial = 2052] [outer = 00000000] 14:37:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 71 (168BF800) [pid = 3844] [serial = 2053] [outer = 1674FC00] 14:37:29 INFO - PROCESS | 3844 | 1464989849393 Marionette DEBUG loaded listener.js 14:37:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 72 (168CA800) [pid = 3844] [serial = 2054] [outer = 1674FC00] 14:37:30 INFO - PROCESS | 3844 | 1464989850015 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 14:37:30 INFO - PROCESS | 3844 | 1464989850052 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 14:37:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 14:37:30 INFO - PROCESS | 3844 | 1464989850055 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 14:37:30 INFO - PROCESS | 3844 | 1464989850057 Marionette TRACE conn3 <- [1,2702,null,{}] 14:37:30 INFO - PROCESS | 3844 | 1464989850061 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:30 INFO - PROCESS | 3844 | 1464989850162 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 14:37:30 INFO - PROCESS | 3844 | 1464989850272 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:30 INFO - PROCESS | 3844 | ++DOCSHELL 130EA400 == 42 [pid = 3844] [id = 685] 14:37:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 73 (130EAC00) [pid = 3844] [serial = 2055] [outer = 00000000] 14:37:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 74 (13D46C00) [pid = 3844] [serial = 2056] [outer = 130EAC00] 14:37:30 INFO - PROCESS | 3844 | 1464989850325 Marionette DEBUG loaded listener.js 14:37:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 75 (14F23400) [pid = 3844] [serial = 2057] [outer = 130EAC00] 14:37:31 INFO - PROCESS | 3844 | 1464989851016 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 14:37:31 INFO - PROCESS | 3844 | --DOMWINDOW == 74 (16D7D800) [pid = 3844] [serial = 2023] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 3844 | --DOMWINDOW == 73 (16789800) [pid = 3844] [serial = 2014] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 3844 | --DOMWINDOW == 72 (141C8000) [pid = 3844] [serial = 2002] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 3844 | --DOMWINDOW == 71 (10A56000) [pid = 3844] [serial = 1990] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 3844 | --DOMWINDOW == 70 (10A60000) [pid = 3844] [serial = 1991] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 3844 | --DOMWINDOW == 69 (15607800) [pid = 3844] [serial = 2008] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 3844 | --DOMWINDOW == 68 (15608000) [pid = 3844] [serial = 2009] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 3844 | --DOMWINDOW == 67 (10D29C00) [pid = 3844] [serial = 1993] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 3844 | --DOMWINDOW == 66 (110D5000) [pid = 3844] [serial = 1994] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 3844 | --DOMWINDOW == 65 (15050800) [pid = 3844] [serial = 2005] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 3844 | --DOMWINDOW == 64 (1506FC00) [pid = 3844] [serial = 2006] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 3844 | --DOMWINDOW == 63 (13914800) [pid = 3844] [serial = 2000] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 3844 | --DOMWINDOW == 62 (132F4400) [pid = 3844] [serial = 1999] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 3844 | --DOMWINDOW == 61 (15EB2C00) [pid = 3844] [serial = 2011] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 3844 | --DOMWINDOW == 60 (12B06800) [pid = 3844] [serial = 1996] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 3844 | --DOMWINDOW == 59 (1300A800) [pid = 3844] [serial = 1997] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 3844 | --DOMWINDOW == 58 (16C1D000) [pid = 3844] [serial = 2017] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 3844 | --DOMWINDOW == 57 (13001400) [pid = 3844] [serial = 2021] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 3844 | --DOMWINDOW == 56 (16890800) [pid = 3844] [serial = 2015] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 3844 | --DOMWINDOW == 55 (10D2F800) [pid = 3844] [serial = 2020] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 3844 | --DOMWINDOW == 54 (16C9AC00) [pid = 3844] [serial = 2018] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 3844 | --DOMWINDOW == 53 (141D5000) [pid = 3844] [serial = 2003] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 3844 | --DOMWINDOW == 52 (15EB5400) [pid = 3844] [serial = 2012] [outer = 00000000] [url = about:blank] 14:37:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 14:37:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1000ms 14:37:31 INFO - PROCESS | 3844 | 1464989851062 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 14:37:31 INFO - PROCESS | 3844 | 1464989851067 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 14:37:31 INFO - PROCESS | 3844 | 1464989851071 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 14:37:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 14:37:31 INFO - PROCESS | 3844 | 1464989851075 Marionette TRACE conn3 <- [1,2706,null,{}] 14:37:31 INFO - PROCESS | 3844 | 1464989851081 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:31 INFO - PROCESS | 3844 | 1464989851182 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 14:37:31 INFO - PROCESS | 3844 | 1464989851274 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:31 INFO - PROCESS | 3844 | ++DOCSHELL 10D2F400 == 43 [pid = 3844] [id = 686] 14:37:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 53 (10D2F800) [pid = 3844] [serial = 2058] [outer = 00000000] 14:37:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 54 (112AD400) [pid = 3844] [serial = 2059] [outer = 10D2F800] 14:37:31 INFO - PROCESS | 3844 | 1464989851320 Marionette DEBUG loaded listener.js 14:37:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 55 (12B99C00) [pid = 3844] [serial = 2060] [outer = 10D2F800] 14:37:31 INFO - PROCESS | 3844 | 1464989851773 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 14:37:31 INFO - PROCESS | 3844 | 1464989851818 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 14:37:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 14:37:31 INFO - PROCESS | 3844 | 1464989851825 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 14:37:31 INFO - PROCESS | 3844 | 1464989851827 Marionette TRACE conn3 <- [1,2710,null,{}] 14:37:31 INFO - PROCESS | 3844 | 1464989851831 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:31 INFO - PROCESS | 3844 | 1464989851915 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 14:37:31 INFO - PROCESS | 3844 | 1464989851929 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:31 INFO - PROCESS | 3844 | ++DOCSHELL 13C44400 == 44 [pid = 3844] [id = 687] 14:37:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 56 (13D48800) [pid = 3844] [serial = 2061] [outer = 00000000] 14:37:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 57 (141D1C00) [pid = 3844] [serial = 2062] [outer = 13D48800] 14:37:32 INFO - PROCESS | 3844 | 1464989851993 Marionette DEBUG loaded listener.js 14:37:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 58 (14F1E800) [pid = 3844] [serial = 2063] [outer = 13D48800] 14:37:32 INFO - PROCESS | 3844 | 1464989852494 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 14:37:32 INFO - PROCESS | 3844 | 1464989852525 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 14:37:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 14:37:32 INFO - PROCESS | 3844 | 1464989852528 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 14:37:32 INFO - PROCESS | 3844 | 1464989852531 Marionette TRACE conn3 <- [1,2714,null,{}] 14:37:32 INFO - PROCESS | 3844 | 1464989852542 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:32 INFO - PROCESS | 3844 | 1464989852628 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 14:37:32 INFO - PROCESS | 3844 | 1464989852637 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:32 INFO - PROCESS | 3844 | ++DOCSHELL 1568D800 == 45 [pid = 3844] [id = 688] 14:37:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 59 (15695400) [pid = 3844] [serial = 2064] [outer = 00000000] 14:37:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 60 (15AEAC00) [pid = 3844] [serial = 2065] [outer = 15695400] 14:37:32 INFO - PROCESS | 3844 | 1464989852684 Marionette DEBUG loaded listener.js 14:37:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 61 (15EBC800) [pid = 3844] [serial = 2066] [outer = 15695400] 14:37:33 INFO - PROCESS | 3844 | 1464989853125 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 14:37:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 14:37:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 625ms 14:37:33 INFO - PROCESS | 3844 | 1464989853166 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 14:37:33 INFO - PROCESS | 3844 | 1464989853169 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 14:37:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 14:37:33 INFO - PROCESS | 3844 | 1464989853172 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 14:37:33 INFO - PROCESS | 3844 | 1464989853173 Marionette TRACE conn3 <- [1,2718,null,{}] 14:37:33 INFO - PROCESS | 3844 | 1464989853177 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:33 INFO - PROCESS | 3844 | 1464989853260 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 14:37:33 INFO - PROCESS | 3844 | 1464989853275 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:33 INFO - PROCESS | 3844 | ++DOCSHELL 1576F800 == 46 [pid = 3844] [id = 689] 14:37:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 62 (16094C00) [pid = 3844] [serial = 2067] [outer = 00000000] 14:37:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 63 (168C3800) [pid = 3844] [serial = 2068] [outer = 16094C00] 14:37:33 INFO - PROCESS | 3844 | 1464989853320 Marionette DEBUG loaded listener.js 14:37:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 64 (16A4E000) [pid = 3844] [serial = 2069] [outer = 16094C00] 14:37:34 INFO - PROCESS | 3844 | 1464989854282 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 14:37:34 INFO - PROCESS | 3844 | 1464989854317 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 14:37:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 14:37:34 INFO - PROCESS | 3844 | 1464989854320 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 14:37:34 INFO - PROCESS | 3844 | 1464989854322 Marionette TRACE conn3 <- [1,2722,null,{}] 14:37:34 INFO - PROCESS | 3844 | 1464989854326 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:34 INFO - PROCESS | 3844 | 1464989854435 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 14:37:34 INFO - PROCESS | 3844 | 1464989854491 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:34 INFO - PROCESS | 3844 | ++DOCSHELL 15AE8400 == 47 [pid = 3844] [id = 690] 14:37:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 61 (15EB5400) [pid = 3844] [serial = 2070] [outer = 00000000] 14:37:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 62 (168C0C00) [pid = 3844] [serial = 2071] [outer = 15EB5400] 14:37:34 INFO - PROCESS | 3844 | 1464989854538 Marionette DEBUG loaded listener.js 14:37:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 63 (16C97000) [pid = 3844] [serial = 2072] [outer = 15EB5400] 14:37:35 INFO - PROCESS | 3844 | 1464989854977 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 14:37:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 14:37:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 688ms 14:37:35 INFO - PROCESS | 3844 | 1464989855019 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 14:37:35 INFO - PROCESS | 3844 | 1464989855021 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 14:37:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 14:37:35 INFO - PROCESS | 3844 | 1464989855025 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 14:37:35 INFO - PROCESS | 3844 | 1464989855026 Marionette TRACE conn3 <- [1,2726,null,{}] 14:37:35 INFO - PROCESS | 3844 | 1464989855030 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:35 INFO - PROCESS | 3844 | 1464989855119 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 14:37:35 INFO - PROCESS | 3844 | 1464989855128 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:35 INFO - PROCESS | 3844 | ++DOCSHELL 168C0400 == 48 [pid = 3844] [id = 691] 14:37:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 64 (16EC2400) [pid = 3844] [serial = 2073] [outer = 00000000] 14:37:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 65 (16ED0800) [pid = 3844] [serial = 2074] [outer = 16EC2400] 14:37:35 INFO - PROCESS | 3844 | 1464989855173 Marionette DEBUG loaded listener.js 14:37:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 66 (16EEC000) [pid = 3844] [serial = 2075] [outer = 16EC2400] 14:37:35 INFO - PROCESS | 3844 | 1464989855602 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 14:37:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 14:37:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 594ms 14:37:35 INFO - PROCESS | 3844 | 1464989855622 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 14:37:35 INFO - PROCESS | 3844 | 1464989855624 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 14:37:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 14:37:35 INFO - PROCESS | 3844 | 1464989855627 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 14:37:35 INFO - PROCESS | 3844 | 1464989855628 Marionette TRACE conn3 <- [1,2730,null,{}] 14:37:35 INFO - PROCESS | 3844 | 1464989855632 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:35 INFO - PROCESS | 3844 | 1464989855750 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 14:37:35 INFO - PROCESS | 3844 | 1464989855756 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:35 INFO - PROCESS | 3844 | ++DOCSHELL 11C82C00 == 49 [pid = 3844] [id = 692] 14:37:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 67 (16EECC00) [pid = 3844] [serial = 2076] [outer = 00000000] 14:37:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 68 (16EF7C00) [pid = 3844] [serial = 2077] [outer = 16EECC00] 14:37:35 INFO - PROCESS | 3844 | 1464989855800 Marionette DEBUG loaded listener.js 14:37:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 69 (16EF8400) [pid = 3844] [serial = 2078] [outer = 16EECC00] 14:37:36 INFO - PROCESS | 3844 | 1464989856236 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 14:37:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 14:37:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 641ms 14:37:36 INFO - PROCESS | 3844 | 1464989856273 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 14:37:36 INFO - PROCESS | 3844 | 1464989856275 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 14:37:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 14:37:36 INFO - PROCESS | 3844 | 1464989856278 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 14:37:36 INFO - PROCESS | 3844 | 1464989856280 Marionette TRACE conn3 <- [1,2734,null,{}] 14:37:36 INFO - PROCESS | 3844 | 1464989856284 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:36 INFO - PROCESS | 3844 | 1464989856360 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 14:37:36 INFO - PROCESS | 3844 | 1464989856366 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:36 INFO - PROCESS | 3844 | ++DOCSHELL 1714E000 == 50 [pid = 3844] [id = 693] 14:37:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 70 (171AD400) [pid = 3844] [serial = 2079] [outer = 00000000] 14:37:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 71 (1774F400) [pid = 3844] [serial = 2080] [outer = 171AD400] 14:37:36 INFO - PROCESS | 3844 | 1464989856409 Marionette DEBUG loaded listener.js 14:37:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 72 (17750400) [pid = 3844] [serial = 2081] [outer = 171AD400] 14:37:36 INFO - PROCESS | 3844 | 1464989856827 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 14:37:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 14:37:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 594ms 14:37:36 INFO - PROCESS | 3844 | 1464989856887 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 14:37:36 INFO - PROCESS | 3844 | 1464989856890 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 14:37:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 14:37:36 INFO - PROCESS | 3844 | 1464989856897 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 14:37:36 INFO - PROCESS | 3844 | 1464989856899 Marionette TRACE conn3 <- [1,2738,null,{}] 14:37:36 INFO - PROCESS | 3844 | 1464989856903 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:37 INFO - PROCESS | 3844 | 1464989856988 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 14:37:37 INFO - PROCESS | 3844 | 1464989856994 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:37 INFO - PROCESS | 3844 | ++DOCSHELL 16D87C00 == 51 [pid = 3844] [id = 694] 14:37:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 73 (16EF2800) [pid = 3844] [serial = 2082] [outer = 00000000] 14:37:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 74 (178E7800) [pid = 3844] [serial = 2083] [outer = 16EF2800] 14:37:37 INFO - PROCESS | 3844 | 1464989857037 Marionette DEBUG loaded listener.js 14:37:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 75 (17991C00) [pid = 3844] [serial = 2084] [outer = 16EF2800] 14:37:37 INFO - PROCESS | 3844 | 1464989857533 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 14:37:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 14:37:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 703ms 14:37:37 INFO - PROCESS | 3844 | 1464989857597 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 14:37:37 INFO - PROCESS | 3844 | 1464989857601 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 14:37:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 14:37:37 INFO - PROCESS | 3844 | 1464989857607 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 14:37:37 INFO - PROCESS | 3844 | 1464989857611 Marionette TRACE conn3 <- [1,2742,null,{}] 14:37:37 INFO - PROCESS | 3844 | 1464989857618 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:37 INFO - PROCESS | 3844 | 1464989857737 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 14:37:37 INFO - PROCESS | 3844 | 1464989857840 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:37 INFO - PROCESS | 3844 | ++DOCSHELL 10D24800 == 52 [pid = 3844] [id = 695] 14:37:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 76 (10D29C00) [pid = 3844] [serial = 2085] [outer = 00000000] 14:37:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 77 (1120B000) [pid = 3844] [serial = 2086] [outer = 10D29C00] 14:37:37 INFO - PROCESS | 3844 | 1464989857898 Marionette DEBUG loaded listener.js 14:37:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 78 (128C9C00) [pid = 3844] [serial = 2087] [outer = 10D29C00] 14:37:38 INFO - PROCESS | 3844 | 1464989858569 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 14:37:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 14:37:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1000ms 14:37:38 INFO - PROCESS | 3844 | 1464989858611 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 14:37:38 INFO - PROCESS | 3844 | 1464989858616 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 14:37:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 14:37:38 INFO - PROCESS | 3844 | 1464989858623 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 14:37:38 INFO - PROCESS | 3844 | 1464989858626 Marionette TRACE conn3 <- [1,2746,null,{}] 14:37:38 INFO - PROCESS | 3844 | 1464989858630 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:38 INFO - PROCESS | 3844 | 1464989858737 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 14:37:38 INFO - PROCESS | 3844 | 1464989858874 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:38 INFO - PROCESS | 3844 | ++DOCSHELL 13D48000 == 53 [pid = 3844] [id = 696] 14:37:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 79 (13D4AC00) [pid = 3844] [serial = 2088] [outer = 00000000] 14:37:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 80 (150AB400) [pid = 3844] [serial = 2089] [outer = 13D4AC00] 14:37:38 INFO - PROCESS | 3844 | 1464989858935 Marionette DEBUG loaded listener.js 14:37:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 81 (15A60400) [pid = 3844] [serial = 2090] [outer = 13D4AC00] 14:37:39 INFO - PROCESS | 3844 | 1464989859471 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 14:37:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 14:37:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 891ms 14:37:39 INFO - PROCESS | 3844 | 1464989859525 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 14:37:39 INFO - PROCESS | 3844 | 1464989859528 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 14:37:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 14:37:39 INFO - PROCESS | 3844 | 1464989859532 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 14:37:39 INFO - PROCESS | 3844 | 1464989859535 Marionette TRACE conn3 <- [1,2750,null,{}] 14:37:39 INFO - PROCESS | 3844 | 1464989859546 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:39 INFO - PROCESS | 3844 | 1464989859655 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 14:37:39 INFO - PROCESS | 3844 | 1464989859765 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:39 INFO - PROCESS | 3844 | ++DOCSHELL 16EC6800 == 54 [pid = 3844] [id = 697] 14:37:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 82 (16ECBC00) [pid = 3844] [serial = 2091] [outer = 00000000] 14:37:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 83 (16EFA400) [pid = 3844] [serial = 2092] [outer = 16ECBC00] 14:37:39 INFO - PROCESS | 3844 | 1464989859821 Marionette DEBUG loaded listener.js 14:37:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 84 (178E2400) [pid = 3844] [serial = 2093] [outer = 16ECBC00] 14:37:40 INFO - PROCESS | 3844 | 1464989860463 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 14:37:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 14:37:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1001ms 14:37:40 INFO - PROCESS | 3844 | 1464989860534 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 14:37:40 INFO - PROCESS | 3844 | 1464989860536 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 14:37:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 14:37:40 INFO - PROCESS | 3844 | 1464989860540 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 14:37:40 INFO - PROCESS | 3844 | 1464989860542 Marionette TRACE conn3 <- [1,2754,null,{}] 14:37:40 INFO - PROCESS | 3844 | 1464989860545 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:40 INFO - PROCESS | 3844 | 1464989860650 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 14:37:40 INFO - PROCESS | 3844 | 1464989860784 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:40 INFO - PROCESS | 3844 | ++DOCSHELL 178E1000 == 55 [pid = 3844] [id = 698] 14:37:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 85 (17993400) [pid = 3844] [serial = 2094] [outer = 00000000] 14:37:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (1804CC00) [pid = 3844] [serial = 2095] [outer = 17993400] 14:37:40 INFO - PROCESS | 3844 | 1464989860839 Marionette DEBUG loaded listener.js 14:37:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (1844E800) [pid = 3844] [serial = 2096] [outer = 17993400] 14:37:41 INFO - PROCESS | 3844 | 1464989861569 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 14:37:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 14:37:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1079ms 14:37:41 INFO - PROCESS | 3844 | 1464989861633 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 14:37:41 INFO - PROCESS | 3844 | 1464989861637 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 14:37:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 14:37:41 INFO - PROCESS | 3844 | 1464989861642 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 14:37:41 INFO - PROCESS | 3844 | 1464989861645 Marionette TRACE conn3 <- [1,2758,null,{}] 14:37:41 INFO - PROCESS | 3844 | 1464989861651 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:41 INFO - PROCESS | 3844 | 1464989861747 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 14:37:41 INFO - PROCESS | 3844 | 1464989861888 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:41 INFO - PROCESS | 3844 | ++DOCSHELL 10B1BC00 == 56 [pid = 3844] [id = 699] 14:37:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (10B1CC00) [pid = 3844] [serial = 2097] [outer = 00000000] 14:37:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (11203000) [pid = 3844] [serial = 2098] [outer = 10B1CC00] 14:37:41 INFO - PROCESS | 3844 | 1464989861945 Marionette DEBUG loaded listener.js 14:37:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (112B9400) [pid = 3844] [serial = 2099] [outer = 10B1CC00] 14:37:42 INFO - PROCESS | 3844 | --DOCSHELL 1714E000 == 55 [pid = 3844] [id = 693] 14:37:42 INFO - PROCESS | 3844 | --DOCSHELL 11C82C00 == 54 [pid = 3844] [id = 692] 14:37:42 INFO - PROCESS | 3844 | --DOCSHELL 168C0400 == 53 [pid = 3844] [id = 691] 14:37:42 INFO - PROCESS | 3844 | --DOCSHELL 15AE8400 == 52 [pid = 3844] [id = 690] 14:37:42 INFO - PROCESS | 3844 | --DOCSHELL 1576F800 == 51 [pid = 3844] [id = 689] 14:37:42 INFO - PROCESS | 3844 | --DOCSHELL 1568D800 == 50 [pid = 3844] [id = 688] 14:37:42 INFO - PROCESS | 3844 | --DOCSHELL 13C44400 == 49 [pid = 3844] [id = 687] 14:37:42 INFO - PROCESS | 3844 | --DOCSHELL 10D2F400 == 48 [pid = 3844] [id = 686] 14:37:42 INFO - PROCESS | 3844 | --DOCSHELL 10487800 == 47 [pid = 3844] [id = 682] 14:37:42 INFO - PROCESS | 3844 | --DOCSHELL 1560EC00 == 46 [pid = 3844] [id = 681] 14:37:42 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (1504DC00) [pid = 3844] [serial = 2041] [outer = 00000000] [url = about:blank] 14:37:42 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (1506F400) [pid = 3844] [serial = 2039] [outer = 00000000] [url = about:blank] 14:37:42 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (150AA800) [pid = 3844] [serial = 2042] [outer = 00000000] [url = about:blank] 14:37:42 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (1390A800) [pid = 3844] [serial = 2036] [outer = 00000000] [url = about:blank] 14:37:42 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (15AF0C00) [pid = 3844] [serial = 2044] [outer = 00000000] [url = about:blank] 14:37:42 INFO - PROCESS | 3844 | --DOMWINDOW == 84 (1504CC00) [pid = 3844] [serial = 2038] [outer = 00000000] [url = about:blank] 14:37:42 INFO - PROCESS | 3844 | --DOMWINDOW == 83 (10B1C400) [pid = 3844] [serial = 2026] [outer = 00000000] [url = about:blank] 14:37:42 INFO - PROCESS | 3844 | --DOMWINDOW == 82 (131B6800) [pid = 3844] [serial = 2035] [outer = 00000000] [url = about:blank] 14:37:42 INFO - PROCESS | 3844 | --DOMWINDOW == 81 (110D5800) [pid = 3844] [serial = 2032] [outer = 00000000] [url = about:blank] 14:37:42 INFO - PROCESS | 3844 | --DOMWINDOW == 80 (112B0400) [pid = 3844] [serial = 2033] [outer = 00000000] [url = about:blank] 14:37:42 INFO - PROCESS | 3844 | --DOMWINDOW == 79 (1280F000) [pid = 3844] [serial = 2029] [outer = 00000000] [url = about:blank] 14:37:42 INFO - PROCESS | 3844 | 1464989862501 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 14:37:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 14:37:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 907ms 14:37:42 INFO - PROCESS | 3844 | 1464989862544 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 14:37:42 INFO - PROCESS | 3844 | 1464989862549 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 14:37:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 14:37:42 INFO - PROCESS | 3844 | 1464989862555 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 14:37:42 INFO - PROCESS | 3844 | 1464989862558 Marionette TRACE conn3 <- [1,2762,null,{}] 14:37:42 INFO - PROCESS | 3844 | 1464989862562 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:42 INFO - PROCESS | 3844 | 1464989862644 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 14:37:42 INFO - PROCESS | 3844 | 1464989862654 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:42 INFO - PROCESS | 3844 | ++DOCSHELL 114AD400 == 47 [pid = 3844] [id = 700] 14:37:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 80 (11A0CC00) [pid = 3844] [serial = 2100] [outer = 00000000] 14:37:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 81 (130E8400) [pid = 3844] [serial = 2101] [outer = 11A0CC00] 14:37:42 INFO - PROCESS | 3844 | 1464989862698 Marionette DEBUG loaded listener.js 14:37:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 82 (131AF400) [pid = 3844] [serial = 2102] [outer = 11A0CC00] 14:37:43 INFO - PROCESS | 3844 | 1464989863207 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 14:37:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 14:37:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 703ms 14:37:43 INFO - PROCESS | 3844 | 1464989863253 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 14:37:43 INFO - PROCESS | 3844 | 1464989863255 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 14:37:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 14:37:43 INFO - PROCESS | 3844 | 1464989863259 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 14:37:43 INFO - PROCESS | 3844 | 1464989863262 Marionette TRACE conn3 <- [1,2766,null,{}] 14:37:43 INFO - PROCESS | 3844 | 1464989863273 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:43 INFO - PROCESS | 3844 | 1464989863385 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 14:37:43 INFO - PROCESS | 3844 | 1464989863486 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:43 INFO - PROCESS | 3844 | ++DOCSHELL 13D53C00 == 48 [pid = 3844] [id = 701] 14:37:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 83 (13D55C00) [pid = 3844] [serial = 2103] [outer = 00000000] 14:37:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 84 (14F20000) [pid = 3844] [serial = 2104] [outer = 13D55C00] 14:37:43 INFO - PROCESS | 3844 | 1464989863533 Marionette DEBUG loaded listener.js 14:37:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 85 (15047800) [pid = 3844] [serial = 2105] [outer = 13D55C00] 14:37:43 INFO - PROCESS | 3844 | 1464989863915 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 14:37:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 14:37:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 688ms 14:37:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 14:37:43 INFO - PROCESS | 3844 | 1464989863958 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 14:37:43 INFO - PROCESS | 3844 | 1464989863961 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 14:37:43 INFO - PROCESS | 3844 | 1464989863964 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 14:37:43 INFO - PROCESS | 3844 | 1464989863966 Marionette TRACE conn3 <- [1,2770,null,{}] 14:37:44 INFO - PROCESS | 3844 | 1464989863969 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:44 INFO - PROCESS | 3844 | 1464989864058 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 14:37:44 INFO - PROCESS | 3844 | 1464989864064 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:44 INFO - PROCESS | 3844 | ++DOCSHELL 15054C00 == 49 [pid = 3844] [id = 702] 14:37:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (15055C00) [pid = 3844] [serial = 2106] [outer = 00000000] 14:37:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (150A4000) [pid = 3844] [serial = 2107] [outer = 15055C00] 14:37:44 INFO - PROCESS | 3844 | 1464989864109 Marionette DEBUG loaded listener.js 14:37:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (1509E400) [pid = 3844] [serial = 2108] [outer = 15055C00] 14:37:44 INFO - PROCESS | 3844 | 1464989864561 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 14:37:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 14:37:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 625ms 14:37:44 INFO - PROCESS | 3844 | 1464989864602 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 14:37:44 INFO - PROCESS | 3844 | 1464989864613 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 14:37:44 INFO - PROCESS | 3844 | 1464989864628 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 14:37:44 INFO - PROCESS | 3844 | 1464989864630 Marionette TRACE conn3 <- [1,2774,null,{}] 14:37:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 14:37:44 INFO - PROCESS | 3844 | 1464989864633 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:44 INFO - PROCESS | 3844 | 1464989864745 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 14:37:44 INFO - PROCESS | 3844 | 1464989864836 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:44 INFO - PROCESS | 3844 | ++DOCSHELL 15AEFC00 == 50 [pid = 3844] [id = 703] 14:37:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (15AF0C00) [pid = 3844] [serial = 2109] [outer = 00000000] 14:37:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (15EBE000) [pid = 3844] [serial = 2110] [outer = 15AF0C00] 14:37:44 INFO - PROCESS | 3844 | 1464989864881 Marionette DEBUG loaded listener.js 14:37:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (16095000) [pid = 3844] [serial = 2111] [outer = 15AF0C00] 14:37:45 INFO - PROCESS | 3844 | 1464989865309 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 14:37:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 14:37:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 735ms 14:37:45 INFO - PROCESS | 3844 | 1464989865373 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 14:37:45 INFO - PROCESS | 3844 | 1464989865375 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 14:37:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 14:37:45 INFO - PROCESS | 3844 | 1464989865384 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 14:37:45 INFO - PROCESS | 3844 | 1464989865386 Marionette TRACE conn3 <- [1,2778,null,{}] 14:37:45 INFO - PROCESS | 3844 | 1464989865390 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:45 INFO - PROCESS | 3844 | 1464989865521 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 14:37:45 INFO - PROCESS | 3844 | 1464989865588 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:45 INFO - PROCESS | 3844 | ++DOCSHELL 16C95800 == 51 [pid = 3844] [id = 704] 14:37:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (16C98400) [pid = 3844] [serial = 2112] [outer = 00000000] 14:37:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (16D7E000) [pid = 3844] [serial = 2113] [outer = 16C98400] 14:37:45 INFO - PROCESS | 3844 | 1464989865633 Marionette DEBUG loaded listener.js 14:37:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (16EC5400) [pid = 3844] [serial = 2114] [outer = 16C98400] 14:37:46 INFO - PROCESS | 3844 | 1464989866054 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 14:37:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 14:37:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 703ms 14:37:46 INFO - PROCESS | 3844 | 1464989866079 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 14:37:46 INFO - PROCESS | 3844 | 1464989866081 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 14:37:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 14:37:46 INFO - PROCESS | 3844 | 1464989866084 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 14:37:46 INFO - PROCESS | 3844 | 1464989866086 Marionette TRACE conn3 <- [1,2782,null,{}] 14:37:46 INFO - PROCESS | 3844 | 1464989866089 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:46 INFO - PROCESS | 3844 | 1464989866228 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 14:37:46 INFO - PROCESS | 3844 | 1464989866250 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:46 INFO - PROCESS | 3844 | ++DOCSHELL 16ECA000 == 52 [pid = 3844] [id = 705] 14:37:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (16ECAC00) [pid = 3844] [serial = 2115] [outer = 00000000] 14:37:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (16EF4800) [pid = 3844] [serial = 2116] [outer = 16ECAC00] 14:37:46 INFO - PROCESS | 3844 | 1464989866293 Marionette DEBUG loaded listener.js 14:37:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (16F5C800) [pid = 3844] [serial = 2117] [outer = 16ECAC00] 14:37:46 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (13D48800) [pid = 3844] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 14:37:46 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (16EECC00) [pid = 3844] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 14:37:46 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (16EC2400) [pid = 3844] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 14:37:46 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (15695400) [pid = 3844] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 14:37:46 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (10D2F800) [pid = 3844] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 14:37:46 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (16094C00) [pid = 3844] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 14:37:46 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (171AD400) [pid = 3844] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 14:37:46 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (15EB5400) [pid = 3844] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 14:37:46 INFO - PROCESS | 3844 | 1464989866846 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 14:37:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 14:37:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 813ms 14:37:46 INFO - PROCESS | 3844 | 1464989866886 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 14:37:46 INFO - PROCESS | 3844 | 1464989866888 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 14:37:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 14:37:46 INFO - PROCESS | 3844 | 1464989866895 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 14:37:46 INFO - PROCESS | 3844 | 1464989866897 Marionette TRACE conn3 <- [1,2786,null,{}] 14:37:46 INFO - PROCESS | 3844 | 1464989866900 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:47 INFO - PROCESS | 3844 | 1464989866980 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 14:37:47 INFO - PROCESS | 3844 | 1464989866986 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:47 INFO - PROCESS | 3844 | ++DOCSHELL 10A59C00 == 53 [pid = 3844] [id = 706] 14:37:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (10B1A800) [pid = 3844] [serial = 2118] [outer = 00000000] 14:37:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (15AF1800) [pid = 3844] [serial = 2119] [outer = 10B1A800] 14:37:47 INFO - PROCESS | 3844 | 1464989867132 Marionette DEBUG loaded listener.js 14:37:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (168C2C00) [pid = 3844] [serial = 2120] [outer = 10B1A800] 14:37:47 INFO - PROCESS | 3844 | 1464989867492 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 14:37:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 14:37:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 641ms 14:37:47 INFO - PROCESS | 3844 | 1464989867530 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 14:37:47 INFO - PROCESS | 3844 | 1464989867531 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 14:37:47 INFO - PROCESS | 3844 | 1464989867535 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 14:37:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 14:37:47 INFO - PROCESS | 3844 | 1464989867536 Marionette TRACE conn3 <- [1,2790,null,{}] 14:37:47 INFO - PROCESS | 3844 | 1464989867540 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:47 INFO - PROCESS | 3844 | 1464989867645 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 14:37:47 INFO - PROCESS | 3844 | 1464989867743 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:47 INFO - PROCESS | 3844 | ++DOCSHELL 150A5400 == 54 [pid = 3844] [id = 707] 14:37:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (16C9E800) [pid = 3844] [serial = 2121] [outer = 00000000] 14:37:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (178E8800) [pid = 3844] [serial = 2122] [outer = 16C9E800] 14:37:47 INFO - PROCESS | 3844 | 1464989867788 Marionette DEBUG loaded listener.js 14:37:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (17DEE800) [pid = 3844] [serial = 2123] [outer = 16C9E800] 14:37:48 INFO - PROCESS | 3844 | 1464989868180 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 14:37:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 14:37:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 703ms 14:37:48 INFO - PROCESS | 3844 | 1464989868235 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 14:37:48 INFO - PROCESS | 3844 | 1464989868237 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 14:37:48 INFO - PROCESS | 3844 | 1464989868240 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 14:37:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 14:37:48 INFO - PROCESS | 3844 | 1464989868242 Marionette TRACE conn3 <- [1,2794,null,{}] 14:37:48 INFO - PROCESS | 3844 | 1464989868245 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:48 INFO - PROCESS | 3844 | 1464989868325 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 14:37:48 INFO - PROCESS | 3844 | 1464989868331 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:48 INFO - PROCESS | 3844 | ++DOCSHELL 11C04800 == 55 [pid = 3844] [id = 708] 14:37:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (15EBD800) [pid = 3844] [serial = 2124] [outer = 00000000] 14:37:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (18264C00) [pid = 3844] [serial = 2125] [outer = 15EBD800] 14:37:48 INFO - PROCESS | 3844 | 1464989868374 Marionette DEBUG loaded listener.js 14:37:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (1872FC00) [pid = 3844] [serial = 2126] [outer = 15EBD800] 14:37:48 INFO - PROCESS | 3844 | 1464989868890 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 14:37:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 14:37:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 703ms 14:37:48 INFO - PROCESS | 3844 | 1464989868940 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 14:37:48 INFO - PROCESS | 3844 | 1464989868945 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 14:37:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 14:37:48 INFO - PROCESS | 3844 | 1464989868950 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 14:37:48 INFO - PROCESS | 3844 | 1464989868955 Marionette TRACE conn3 <- [1,2798,null,{}] 14:37:48 INFO - PROCESS | 3844 | 1464989868962 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:49 INFO - PROCESS | 3844 | 1464989869119 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 14:37:49 INFO - PROCESS | 3844 | 1464989869263 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:49 INFO - PROCESS | 3844 | ++DOCSHELL 0F2EC000 == 56 [pid = 3844] [id = 709] 14:37:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (105F3000) [pid = 3844] [serial = 2127] [outer = 00000000] 14:37:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (112A3400) [pid = 3844] [serial = 2128] [outer = 105F3000] 14:37:49 INFO - PROCESS | 3844 | 1464989869320 Marionette DEBUG loaded listener.js 14:37:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (12D83400) [pid = 3844] [serial = 2129] [outer = 105F3000] 14:37:49 INFO - PROCESS | 3844 | 1464989869872 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 14:37:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 14:37:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1000ms 14:37:49 INFO - PROCESS | 3844 | 1464989869954 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 14:37:49 INFO - PROCESS | 3844 | 1464989869960 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 14:37:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 14:37:49 INFO - PROCESS | 3844 | 1464989869967 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 14:37:49 INFO - PROCESS | 3844 | 1464989869970 Marionette TRACE conn3 <- [1,2802,null,{}] 14:37:50 INFO - PROCESS | 3844 | 1464989869988 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:50 INFO - PROCESS | 3844 | 1464989870138 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 14:37:50 INFO - PROCESS | 3844 | 1464989870199 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:50 INFO - PROCESS | 3844 | ++DOCSHELL 13715800 == 57 [pid = 3844] [id = 710] 14:37:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (13911400) [pid = 3844] [serial = 2130] [outer = 00000000] 14:37:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (14F1E000) [pid = 3844] [serial = 2131] [outer = 13911400] 14:37:50 INFO - PROCESS | 3844 | 1464989870252 Marionette DEBUG loaded listener.js 14:37:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (1509E800) [pid = 3844] [serial = 2132] [outer = 13911400] 14:37:50 INFO - PROCESS | 3844 | 1464989870850 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 14:37:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 14:37:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 938ms 14:37:50 INFO - PROCESS | 3844 | 1464989870910 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 14:37:50 INFO - PROCESS | 3844 | 1464989870913 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 14:37:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 14:37:50 INFO - PROCESS | 3844 | 1464989870917 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 14:37:50 INFO - PROCESS | 3844 | 1464989870920 Marionette TRACE conn3 <- [1,2806,null,{}] 14:37:50 INFO - PROCESS | 3844 | 1464989870932 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:51 INFO - PROCESS | 3844 | 1464989871041 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 14:37:51 INFO - PROCESS | 3844 | 1464989871185 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:51 INFO - PROCESS | 3844 | ++DOCSHELL 15A5D400 == 58 [pid = 3844] [id = 711] 14:37:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (16EC5000) [pid = 3844] [serial = 2133] [outer = 00000000] 14:37:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (17DEC000) [pid = 3844] [serial = 2134] [outer = 16EC5000] 14:37:51 INFO - PROCESS | 3844 | 1464989871243 Marionette DEBUG loaded listener.js 14:37:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (1872D000) [pid = 3844] [serial = 2135] [outer = 16EC5000] 14:37:51 INFO - PROCESS | 3844 | 1464989871809 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 14:37:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 14:37:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 938ms 14:37:51 INFO - PROCESS | 3844 | 1464989871861 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 14:37:51 INFO - PROCESS | 3844 | 1464989871864 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 14:37:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 14:37:51 INFO - PROCESS | 3844 | 1464989871867 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 14:37:51 INFO - PROCESS | 3844 | 1464989871869 Marionette TRACE conn3 <- [1,2810,null,{}] 14:37:51 INFO - PROCESS | 3844 | 1464989871873 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:52 INFO - PROCESS | 3844 | 1464989872054 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 14:37:52 INFO - PROCESS | 3844 | 1464989872191 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:52 INFO - PROCESS | 3844 | ++DOCSHELL 1873E800 == 59 [pid = 3844] [id = 712] 14:37:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (1873FC00) [pid = 3844] [serial = 2136] [outer = 00000000] 14:37:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (18742800) [pid = 3844] [serial = 2137] [outer = 1873FC00] 14:37:52 INFO - PROCESS | 3844 | 1464989872246 Marionette DEBUG loaded listener.js 14:37:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (18747000) [pid = 3844] [serial = 2138] [outer = 1873FC00] 14:37:53 INFO - PROCESS | 3844 | 1464989873041 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 14:37:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 14:37:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1219ms 14:37:53 INFO - PROCESS | 3844 | 1464989873119 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 14:37:53 INFO - PROCESS | 3844 | 1464989873123 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 14:37:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 14:37:53 INFO - PROCESS | 3844 | 1464989873128 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 14:37:53 INFO - PROCESS | 3844 | 1464989873132 Marionette TRACE conn3 <- [1,2814,null,{}] 14:37:53 INFO - PROCESS | 3844 | 1464989873138 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:53 INFO - PROCESS | 3844 | 1464989873241 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 14:37:53 INFO - PROCESS | 3844 | 1464989873395 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:53 INFO - PROCESS | 3844 | ++DOCSHELL 13120C00 == 60 [pid = 3844] [id = 713] 14:37:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (131B7000) [pid = 3844] [serial = 2139] [outer = 00000000] 14:37:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (13C44400) [pid = 3844] [serial = 2140] [outer = 131B7000] 14:37:53 INFO - PROCESS | 3844 | 1464989873449 Marionette DEBUG loaded listener.js 14:37:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (14F1AC00) [pid = 3844] [serial = 2141] [outer = 131B7000] 14:37:54 INFO - PROCESS | 3844 | --DOCSHELL 150A5400 == 59 [pid = 3844] [id = 707] 14:37:54 INFO - PROCESS | 3844 | --DOCSHELL 10A59C00 == 58 [pid = 3844] [id = 706] 14:37:54 INFO - PROCESS | 3844 | --DOCSHELL 16ECA000 == 57 [pid = 3844] [id = 705] 14:37:54 INFO - PROCESS | 3844 | --DOCSHELL 16C95800 == 56 [pid = 3844] [id = 704] 14:37:54 INFO - PROCESS | 3844 | --DOCSHELL 15AEFC00 == 55 [pid = 3844] [id = 703] 14:37:54 INFO - PROCESS | 3844 | --DOCSHELL 15054C00 == 54 [pid = 3844] [id = 702] 14:37:54 INFO - PROCESS | 3844 | --DOCSHELL 13D53C00 == 53 [pid = 3844] [id = 701] 14:37:54 INFO - PROCESS | 3844 | --DOCSHELL 114AD400 == 52 [pid = 3844] [id = 700] 14:37:54 INFO - PROCESS | 3844 | --DOCSHELL 10B1BC00 == 51 [pid = 3844] [id = 699] 14:37:54 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (141D1C00) [pid = 3844] [serial = 2062] [outer = 00000000] [url = about:blank] 14:37:54 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (14F1F000) [pid = 3844] [serial = 2050] [outer = 00000000] [url = about:blank] 14:37:54 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (16EF7C00) [pid = 3844] [serial = 2077] [outer = 00000000] [url = about:blank] 14:37:54 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (16ED0800) [pid = 3844] [serial = 2074] [outer = 00000000] [url = about:blank] 14:37:54 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (15EBC800) [pid = 3844] [serial = 2066] [outer = 00000000] [url = about:blank] 14:37:54 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (12B99C00) [pid = 3844] [serial = 2060] [outer = 00000000] [url = about:blank] 14:37:54 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (168C3800) [pid = 3844] [serial = 2068] [outer = 00000000] [url = about:blank] 14:37:54 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (15AEAC00) [pid = 3844] [serial = 2065] [outer = 00000000] [url = about:blank] 14:37:54 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (112AD400) [pid = 3844] [serial = 2059] [outer = 00000000] [url = about:blank] 14:37:54 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (1774F400) [pid = 3844] [serial = 2080] [outer = 00000000] [url = about:blank] 14:37:54 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (14F1E800) [pid = 3844] [serial = 2063] [outer = 00000000] [url = about:blank] 14:37:54 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (1120B800) [pid = 3844] [serial = 2047] [outer = 00000000] [url = about:blank] 14:37:54 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (168BF800) [pid = 3844] [serial = 2053] [outer = 00000000] [url = about:blank] 14:37:54 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (16A4E000) [pid = 3844] [serial = 2069] [outer = 00000000] [url = about:blank] 14:37:54 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (13D46C00) [pid = 3844] [serial = 2056] [outer = 00000000] [url = about:blank] 14:37:54 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (16EF8400) [pid = 3844] [serial = 2078] [outer = 00000000] [url = about:blank] 14:37:54 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (16C97000) [pid = 3844] [serial = 2072] [outer = 00000000] [url = about:blank] 14:37:54 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (16EEC000) [pid = 3844] [serial = 2075] [outer = 00000000] [url = about:blank] 14:37:54 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (168C0C00) [pid = 3844] [serial = 2071] [outer = 00000000] [url = about:blank] 14:37:54 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (17750400) [pid = 3844] [serial = 2081] [outer = 00000000] [url = about:blank] 14:37:54 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (178E7800) [pid = 3844] [serial = 2083] [outer = 00000000] [url = about:blank] 14:37:54 INFO - PROCESS | 3844 | 1464989874087 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 14:37:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 14:37:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1000ms 14:37:54 INFO - PROCESS | 3844 | 1464989874132 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 14:37:54 INFO - PROCESS | 3844 | 1464989874137 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 14:37:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 14:37:54 INFO - PROCESS | 3844 | 1464989874143 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 14:37:54 INFO - PROCESS | 3844 | 1464989874146 Marionette TRACE conn3 <- [1,2818,null,{}] 14:37:54 INFO - PROCESS | 3844 | 1464989874149 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:54 INFO - PROCESS | 3844 | 1464989874255 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 14:37:54 INFO - PROCESS | 3844 | 1464989874351 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:54 INFO - PROCESS | 3844 | ++DOCSHELL 12D33400 == 52 [pid = 3844] [id = 714] 14:37:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (12D3CC00) [pid = 3844] [serial = 2142] [outer = 00000000] 14:37:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (1370DC00) [pid = 3844] [serial = 2143] [outer = 12D3CC00] 14:37:54 INFO - PROCESS | 3844 | 1464989874396 Marionette DEBUG loaded listener.js 14:37:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (141D3800) [pid = 3844] [serial = 2144] [outer = 12D3CC00] 14:37:54 INFO - PROCESS | 3844 | 1464989874855 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 14:37:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 14:37:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 734ms 14:37:54 INFO - PROCESS | 3844 | 1464989874882 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 14:37:54 INFO - PROCESS | 3844 | 1464989874885 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 14:37:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 14:37:54 INFO - PROCESS | 3844 | 1464989874888 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 14:37:54 INFO - PROCESS | 3844 | 1464989874891 Marionette TRACE conn3 <- [1,2822,null,{}] 14:37:54 INFO - PROCESS | 3844 | 1464989874901 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:54 INFO - PROCESS | 3844 | 1464989874986 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 14:37:55 INFO - PROCESS | 3844 | 1464989874998 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:55 INFO - PROCESS | 3844 | ++DOCSHELL 15605000 == 53 [pid = 3844] [id = 715] 14:37:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (15692000) [pid = 3844] [serial = 2145] [outer = 00000000] 14:37:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (15EBCC00) [pid = 3844] [serial = 2146] [outer = 15692000] 14:37:55 INFO - PROCESS | 3844 | 1464989875045 Marionette DEBUG loaded listener.js 14:37:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (16782800) [pid = 3844] [serial = 2147] [outer = 15692000] 14:37:55 INFO - PROCESS | 3844 | 1464989875541 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 14:37:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 14:37:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 687ms 14:37:55 INFO - PROCESS | 3844 | 1464989875587 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 14:37:55 INFO - PROCESS | 3844 | 1464989875590 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 14:37:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 14:37:55 INFO - PROCESS | 3844 | 1464989875593 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 14:37:55 INFO - PROCESS | 3844 | 1464989875595 Marionette TRACE conn3 <- [1,2826,null,{}] 14:37:55 INFO - PROCESS | 3844 | 1464989875598 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:55 INFO - PROCESS | 3844 | 1464989875681 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 14:37:55 INFO - PROCESS | 3844 | 1464989875776 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:55 INFO - PROCESS | 3844 | ++DOCSHELL 168BE000 == 54 [pid = 3844] [id = 716] 14:37:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (168BF800) [pid = 3844] [serial = 2148] [outer = 00000000] 14:37:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (16C19C00) [pid = 3844] [serial = 2149] [outer = 168BF800] 14:37:55 INFO - PROCESS | 3844 | 1464989875826 Marionette DEBUG loaded listener.js 14:37:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (16C96C00) [pid = 3844] [serial = 2150] [outer = 168BF800] 14:37:56 INFO - PROCESS | 3844 | 1464989876209 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 14:37:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 14:37:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 641ms 14:37:56 INFO - PROCESS | 3844 | 1464989876232 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 14:37:56 INFO - PROCESS | 3844 | 1464989876235 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 14:37:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 14:37:56 INFO - PROCESS | 3844 | 1464989876239 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 14:37:56 INFO - PROCESS | 3844 | 1464989876242 Marionette TRACE conn3 <- [1,2830,null,{}] 14:37:56 INFO - PROCESS | 3844 | 1464989876247 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:56 INFO - PROCESS | 3844 | 1464989876334 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 14:37:56 INFO - PROCESS | 3844 | 1464989876473 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:56 INFO - PROCESS | 3844 | ++DOCSHELL 16D79800 == 55 [pid = 3844] [id = 717] 14:37:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (16EC7400) [pid = 3844] [serial = 2151] [outer = 00000000] 14:37:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (16ED1400) [pid = 3844] [serial = 2152] [outer = 16EC7400] 14:37:56 INFO - PROCESS | 3844 | 1464989876517 Marionette DEBUG loaded listener.js 14:37:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (16EECC00) [pid = 3844] [serial = 2153] [outer = 16EC7400] 14:37:56 INFO - PROCESS | 3844 | 1464989876936 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 14:37:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 14:37:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 734ms 14:37:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 14:37:56 INFO - PROCESS | 3844 | 1464989876977 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 14:37:56 INFO - PROCESS | 3844 | 1464989876979 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 14:37:56 INFO - PROCESS | 3844 | 1464989876982 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 14:37:56 INFO - PROCESS | 3844 | 1464989876984 Marionette TRACE conn3 <- [1,2834,null,{}] 14:37:56 INFO - PROCESS | 3844 | 1464989876987 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:57 INFO - PROCESS | 3844 | 1464989877123 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 14:37:57 INFO - PROCESS | 3844 | 1464989877193 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:57 INFO - PROCESS | 3844 | ++DOCSHELL 16F50400 == 56 [pid = 3844] [id = 718] 14:37:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (174A0400) [pid = 3844] [serial = 2154] [outer = 00000000] 14:37:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (178E7400) [pid = 3844] [serial = 2155] [outer = 174A0400] 14:37:57 INFO - PROCESS | 3844 | 1464989877239 Marionette DEBUG loaded listener.js 14:37:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (17DED000) [pid = 3844] [serial = 2156] [outer = 174A0400] 14:37:57 INFO - PROCESS | 3844 | 1464989877661 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 14:37:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 14:37:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 735ms 14:37:57 INFO - PROCESS | 3844 | 1464989877723 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 14:37:57 INFO - PROCESS | 3844 | 1464989877725 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 14:37:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 14:37:57 INFO - PROCESS | 3844 | 1464989877729 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 14:37:57 INFO - PROCESS | 3844 | 1464989877730 Marionette TRACE conn3 <- [1,2838,null,{}] 14:37:57 INFO - PROCESS | 3844 | 1464989877734 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:57 INFO - PROCESS | 3844 | 1464989877873 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 14:37:57 INFO - PROCESS | 3844 | 1464989877943 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:57 INFO - PROCESS | 3844 | ++DOCSHELL 18255400 == 57 [pid = 3844] [id = 719] 14:37:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (1825F800) [pid = 3844] [serial = 2157] [outer = 00000000] 14:37:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (18741800) [pid = 3844] [serial = 2158] [outer = 1825F800] 14:37:57 INFO - PROCESS | 3844 | 1464989877986 Marionette DEBUG loaded listener.js 14:37:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (18741C00) [pid = 3844] [serial = 2159] [outer = 1825F800] 14:37:58 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (15AF0C00) [pid = 3844] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 14:37:58 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (16C98400) [pid = 3844] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 14:37:58 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (10B1A800) [pid = 3844] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 14:37:58 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (10D29C00) [pid = 3844] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 14:37:58 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (13D4AC00) [pid = 3844] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 14:37:58 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (15055C00) [pid = 3844] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 14:37:58 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (13D55C00) [pid = 3844] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 14:37:58 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (11A0CC00) [pid = 3844] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 14:37:58 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (17993400) [pid = 3844] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 14:37:58 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (16ECBC00) [pid = 3844] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 14:37:58 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (10B1CC00) [pid = 3844] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 14:37:58 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (16ECAC00) [pid = 3844] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 14:37:58 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (16C9E800) [pid = 3844] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 14:37:58 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (131BDC00) [pid = 3844] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 14:37:58 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (10A56800) [pid = 3844] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 14:37:58 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (15610400) [pid = 3844] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 14:37:58 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (1674FC00) [pid = 3844] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 14:37:58 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (14F21000) [pid = 3844] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 14:37:58 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (105F5000) [pid = 3844] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 14:37:58 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (10D2E000) [pid = 3844] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 14:37:58 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (130EAC00) [pid = 3844] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 14:37:58 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (15052C00) [pid = 3844] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 14:37:58 INFO - PROCESS | 3844 | 1464989878572 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 14:37:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 14:37:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 891ms 14:37:58 INFO - PROCESS | 3844 | 1464989878633 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 14:37:58 INFO - PROCESS | 3844 | 1464989878635 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 14:37:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 14:37:58 INFO - PROCESS | 3844 | 1464989878638 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 14:37:58 INFO - PROCESS | 3844 | 1464989878640 Marionette TRACE conn3 <- [1,2842,null,{}] 14:37:58 INFO - PROCESS | 3844 | 1464989878643 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:58 INFO - PROCESS | 3844 | 1464989878721 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 14:37:58 INFO - PROCESS | 3844 | 1464989878728 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:58 INFO - PROCESS | 3844 | ++DOCSHELL 10B8D000 == 58 [pid = 3844] [id = 720] 14:37:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (10D21400) [pid = 3844] [serial = 2160] [outer = 00000000] 14:37:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (112AB400) [pid = 3844] [serial = 2161] [outer = 10D21400] 14:37:58 INFO - PROCESS | 3844 | 1464989878771 Marionette DEBUG loaded listener.js 14:37:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (131B5000) [pid = 3844] [serial = 2162] [outer = 10D21400] 14:37:59 INFO - PROCESS | 3844 | 1464989879242 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 14:37:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 14:37:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 641ms 14:37:59 INFO - PROCESS | 3844 | 1464989879277 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 14:37:59 INFO - PROCESS | 3844 | 1464989879279 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 14:37:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 14:37:59 INFO - PROCESS | 3844 | 1464989879282 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 14:37:59 INFO - PROCESS | 3844 | 1464989879284 Marionette TRACE conn3 <- [1,2846,null,{}] 14:37:59 INFO - PROCESS | 3844 | 1464989879288 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:59 INFO - PROCESS | 3844 | 1464989879372 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 14:37:59 INFO - PROCESS | 3844 | 1464989879378 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:59 INFO - PROCESS | 3844 | ++DOCSHELL 130EAC00 == 59 [pid = 3844] [id = 721] 14:37:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (13C35400) [pid = 3844] [serial = 2163] [outer = 00000000] 14:37:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (15F38400) [pid = 3844] [serial = 2164] [outer = 13C35400] 14:37:59 INFO - PROCESS | 3844 | 1464989879424 Marionette DEBUG loaded listener.js 14:37:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (16D7E400) [pid = 3844] [serial = 2165] [outer = 13C35400] 14:38:00 INFO - PROCESS | 3844 | 1464989880120 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 14:38:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 14:38:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 906ms 14:38:00 INFO - PROCESS | 3844 | 1464989880188 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 14:38:00 INFO - PROCESS | 3844 | 1464989880192 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 14:38:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 14:38:00 INFO - PROCESS | 3844 | 1464989880197 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 14:38:00 INFO - PROCESS | 3844 | 1464989880202 Marionette TRACE conn3 <- [1,2850,null,{}] 14:38:00 INFO - PROCESS | 3844 | 1464989880207 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:00 INFO - PROCESS | 3844 | 1464989880347 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 14:38:00 INFO - PROCESS | 3844 | 1464989880463 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:00 INFO - PROCESS | 3844 | ++DOCSHELL 10B27400 == 60 [pid = 3844] [id = 722] 14:38:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (11205000) [pid = 3844] [serial = 2166] [outer = 00000000] 14:38:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (13089800) [pid = 3844] [serial = 2167] [outer = 11205000] 14:38:00 INFO - PROCESS | 3844 | 1464989880519 Marionette DEBUG loaded listener.js 14:38:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (13714000) [pid = 3844] [serial = 2168] [outer = 11205000] 14:38:01 INFO - PROCESS | 3844 | 1464989881118 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 14:38:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 14:38:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1000ms 14:38:01 INFO - PROCESS | 3844 | 1464989881201 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 14:38:01 INFO - PROCESS | 3844 | 1464989881207 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 14:38:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 14:38:01 INFO - PROCESS | 3844 | 1464989881213 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 14:38:01 INFO - PROCESS | 3844 | 1464989881216 Marionette TRACE conn3 <- [1,2854,null,{}] 14:38:01 INFO - PROCESS | 3844 | 1464989881220 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:01 INFO - PROCESS | 3844 | 1464989881390 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 14:38:01 INFO - PROCESS | 3844 | 1464989881452 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:01 INFO - PROCESS | 3844 | ++DOCSHELL 1560F000 == 61 [pid = 3844] [id = 723] 14:38:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (15689C00) [pid = 3844] [serial = 2169] [outer = 00000000] 14:38:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (15EB6400) [pid = 3844] [serial = 2170] [outer = 15689C00] 14:38:01 INFO - PROCESS | 3844 | 1464989881506 Marionette DEBUG loaded listener.js 14:38:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (168BD400) [pid = 3844] [serial = 2171] [outer = 15689C00] 14:38:02 INFO - PROCESS | 3844 | 1464989882090 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 14:38:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 14:38:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 953ms 14:38:02 INFO - PROCESS | 3844 | 1464989882156 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 14:38:02 INFO - PROCESS | 3844 | 1464989882159 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 14:38:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 14:38:02 INFO - PROCESS | 3844 | 1464989882163 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 14:38:02 INFO - PROCESS | 3844 | 1464989882166 Marionette TRACE conn3 <- [1,2858,null,{}] 14:38:02 INFO - PROCESS | 3844 | 1464989882177 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:02 INFO - PROCESS | 3844 | 1464989882285 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 14:38:02 INFO - PROCESS | 3844 | 1464989882435 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:02 INFO - PROCESS | 3844 | ++DOCSHELL 1779FC00 == 62 [pid = 3844] [id = 724] 14:38:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (177AA000) [pid = 3844] [serial = 2172] [outer = 00000000] 14:38:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (1844A800) [pid = 3844] [serial = 2173] [outer = 177AA000] 14:38:02 INFO - PROCESS | 3844 | 1464989882492 Marionette DEBUG loaded listener.js 14:38:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (18743000) [pid = 3844] [serial = 2174] [outer = 177AA000] 14:38:03 INFO - PROCESS | 3844 | 1464989883074 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 14:38:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 14:38:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 954ms 14:38:03 INFO - PROCESS | 3844 | 1464989883107 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 14:38:03 INFO - PROCESS | 3844 | 1464989883110 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 14:38:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 14:38:03 INFO - PROCESS | 3844 | 1464989883114 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 14:38:03 INFO - PROCESS | 3844 | 1464989883116 Marionette TRACE conn3 <- [1,2862,null,{}] 14:38:03 INFO - PROCESS | 3844 | 1464989883120 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:03 INFO - PROCESS | 3844 | 1464989883225 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 14:38:03 INFO - PROCESS | 3844 | 1464989883339 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:03 INFO - PROCESS | 3844 | ++DOCSHELL 10B87400 == 63 [pid = 3844] [id = 725] 14:38:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (14F97800) [pid = 3844] [serial = 2175] [outer = 00000000] 14:38:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (18912400) [pid = 3844] [serial = 2176] [outer = 14F97800] 14:38:03 INFO - PROCESS | 3844 | 1464989883434 Marionette DEBUG loaded listener.js 14:38:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (18916C00) [pid = 3844] [serial = 2177] [outer = 14F97800] 14:38:03 INFO - PROCESS | 3844 | 1464989884002 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 14:38:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 14:38:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 953ms 14:38:04 INFO - PROCESS | 3844 | 1464989884058 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 14:38:04 INFO - PROCESS | 3844 | 1464989884061 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 14:38:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 14:38:04 INFO - PROCESS | 3844 | 1464989884064 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 14:38:04 INFO - PROCESS | 3844 | 1464989884066 Marionette TRACE conn3 <- [1,2866,null,{}] 14:38:04 INFO - PROCESS | 3844 | 1464989884070 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:04 INFO - PROCESS | 3844 | 1464989884171 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 14:38:04 INFO - PROCESS | 3844 | 1464989884463 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:04 INFO - PROCESS | 3844 | ++DOCSHELL 103D2400 == 64 [pid = 3844] [id = 726] 14:38:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (10B8C800) [pid = 3844] [serial = 2178] [outer = 00000000] 14:38:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (11209800) [pid = 3844] [serial = 2179] [outer = 10B8C800] 14:38:04 INFO - PROCESS | 3844 | 1464989884528 Marionette DEBUG loaded listener.js 14:38:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (1142A000) [pid = 3844] [serial = 2180] [outer = 10B8C800] 14:38:05 INFO - PROCESS | 3844 | 1464989885194 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 14:38:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 14:38:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1141ms 14:38:05 INFO - PROCESS | 3844 | 1464989885206 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 14:38:05 INFO - PROCESS | 3844 | 1464989885210 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 14:38:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 14:38:05 INFO - PROCESS | 3844 | 1464989885214 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 14:38:05 INFO - PROCESS | 3844 | 1464989885218 Marionette TRACE conn3 <- [1,2870,null,{}] 14:38:05 INFO - PROCESS | 3844 | 1464989885222 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:05 INFO - PROCESS | 3844 | 1464989885321 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 14:38:05 INFO - PROCESS | 3844 | 1464989885454 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:05 INFO - PROCESS | 3844 | --DOCSHELL 10B8D000 == 63 [pid = 3844] [id = 720] 14:38:05 INFO - PROCESS | 3844 | --DOCSHELL 18255400 == 62 [pid = 3844] [id = 719] 14:38:05 INFO - PROCESS | 3844 | --DOCSHELL 16D87C00 == 61 [pid = 3844] [id = 694] 14:38:05 INFO - PROCESS | 3844 | --DOCSHELL 16F50400 == 60 [pid = 3844] [id = 718] 14:38:05 INFO - PROCESS | 3844 | --DOCSHELL 16D79800 == 59 [pid = 3844] [id = 717] 14:38:05 INFO - PROCESS | 3844 | --DOCSHELL 168BE000 == 58 [pid = 3844] [id = 716] 14:38:05 INFO - PROCESS | 3844 | --DOCSHELL 15605000 == 57 [pid = 3844] [id = 715] 14:38:05 INFO - PROCESS | 3844 | --DOCSHELL 12D33400 == 56 [pid = 3844] [id = 714] 14:38:05 INFO - PROCESS | 3844 | --DOCSHELL 13120C00 == 55 [pid = 3844] [id = 713] 14:38:05 INFO - PROCESS | 3844 | --DOCSHELL 0F2EC000 == 54 [pid = 3844] [id = 709] 14:38:05 INFO - PROCESS | 3844 | --DOCSHELL 11C04800 == 53 [pid = 3844] [id = 708] 14:38:05 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (14F23400) [pid = 3844] [serial = 2057] [outer = 00000000] [url = about:blank] 14:38:05 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (1AA05400) [pid = 3844] [serial = 1988] [outer = 00000000] [url = about:blank] 14:38:05 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (14F9A400) [pid = 3844] [serial = 2051] [outer = 00000000] [url = about:blank] 14:38:05 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (10D25C00) [pid = 3844] [serial = 2027] [outer = 00000000] [url = about:blank] 14:38:05 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (15F38800) [pid = 3844] [serial = 2045] [outer = 00000000] [url = about:blank] 14:38:05 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (168CA800) [pid = 3844] [serial = 2054] [outer = 00000000] [url = about:blank] 14:38:05 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (16D86400) [pid = 3844] [serial = 2024] [outer = 00000000] [url = about:blank] 14:38:05 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (131AF800) [pid = 3844] [serial = 2030] [outer = 00000000] [url = about:blank] 14:38:05 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (11C82800) [pid = 3844] [serial = 2048] [outer = 00000000] [url = about:blank] 14:38:05 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (15EBE000) [pid = 3844] [serial = 2110] [outer = 00000000] [url = about:blank] 14:38:05 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (16095000) [pid = 3844] [serial = 2111] [outer = 00000000] [url = about:blank] 14:38:05 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (16EC5400) [pid = 3844] [serial = 2114] [outer = 00000000] [url = about:blank] 14:38:05 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (16D7E000) [pid = 3844] [serial = 2113] [outer = 00000000] [url = about:blank] 14:38:05 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (15AF1800) [pid = 3844] [serial = 2119] [outer = 00000000] [url = about:blank] 14:38:05 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (128C9C00) [pid = 3844] [serial = 2087] [outer = 00000000] [url = about:blank] 14:38:05 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (1120B000) [pid = 3844] [serial = 2086] [outer = 00000000] [url = about:blank] 14:38:05 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (15A60400) [pid = 3844] [serial = 2090] [outer = 00000000] [url = about:blank] 14:38:05 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (150AB400) [pid = 3844] [serial = 2089] [outer = 00000000] [url = about:blank] 14:38:05 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (150A4000) [pid = 3844] [serial = 2107] [outer = 00000000] [url = about:blank] 14:38:05 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (14F20000) [pid = 3844] [serial = 2104] [outer = 00000000] [url = about:blank] 14:38:05 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (15047800) [pid = 3844] [serial = 2105] [outer = 00000000] [url = about:blank] 14:38:05 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (130E8400) [pid = 3844] [serial = 2101] [outer = 00000000] [url = about:blank] 14:38:05 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (131AF400) [pid = 3844] [serial = 2102] [outer = 00000000] [url = about:blank] 14:38:05 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (18264C00) [pid = 3844] [serial = 2125] [outer = 00000000] [url = about:blank] 14:38:05 INFO - PROCESS | 3844 | --DOMWINDOW == 84 (1844E800) [pid = 3844] [serial = 2096] [outer = 00000000] [url = about:blank] 14:38:05 INFO - PROCESS | 3844 | --DOMWINDOW == 83 (1804CC00) [pid = 3844] [serial = 2095] [outer = 00000000] [url = about:blank] 14:38:05 INFO - PROCESS | 3844 | --DOMWINDOW == 82 (178E2400) [pid = 3844] [serial = 2093] [outer = 00000000] [url = about:blank] 14:38:05 INFO - PROCESS | 3844 | --DOMWINDOW == 81 (16EFA400) [pid = 3844] [serial = 2092] [outer = 00000000] [url = about:blank] 14:38:05 INFO - PROCESS | 3844 | --DOMWINDOW == 80 (112B9400) [pid = 3844] [serial = 2099] [outer = 00000000] [url = about:blank] 14:38:05 INFO - PROCESS | 3844 | --DOMWINDOW == 79 (11203000) [pid = 3844] [serial = 2098] [outer = 00000000] [url = about:blank] 14:38:05 INFO - PROCESS | 3844 | --DOMWINDOW == 78 (16EF4800) [pid = 3844] [serial = 2116] [outer = 00000000] [url = about:blank] 14:38:05 INFO - PROCESS | 3844 | --DOMWINDOW == 77 (17DEE800) [pid = 3844] [serial = 2123] [outer = 00000000] [url = about:blank] 14:38:05 INFO - PROCESS | 3844 | --DOMWINDOW == 76 (16F5C800) [pid = 3844] [serial = 2117] [outer = 00000000] [url = about:blank] 14:38:05 INFO - PROCESS | 3844 | --DOMWINDOW == 75 (168C2C00) [pid = 3844] [serial = 2120] [outer = 00000000] [url = about:blank] 14:38:05 INFO - PROCESS | 3844 | --DOMWINDOW == 74 (178E8800) [pid = 3844] [serial = 2122] [outer = 00000000] [url = about:blank] 14:38:05 INFO - PROCESS | 3844 | --DOMWINDOW == 73 (1509E400) [pid = 3844] [serial = 2108] [outer = 00000000] [url = about:blank] 14:38:05 INFO - PROCESS | 3844 | ++DOCSHELL 0F2ECC00 == 54 [pid = 3844] [id = 727] 14:38:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 74 (0F2EF800) [pid = 3844] [serial = 2181] [outer = 00000000] 14:38:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 75 (10B26800) [pid = 3844] [serial = 2182] [outer = 0F2EF800] 14:38:05 INFO - PROCESS | 3844 | 1464989885541 Marionette DEBUG loaded listener.js 14:38:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 76 (112A4C00) [pid = 3844] [serial = 2183] [outer = 0F2EF800] 14:38:05 INFO - PROCESS | 3844 | 1464989885986 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 14:38:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 14:38:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 797ms 14:38:06 INFO - PROCESS | 3844 | 1464989886015 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 14:38:06 INFO - PROCESS | 3844 | 1464989886019 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 14:38:06 INFO - PROCESS | 3844 | 1464989886027 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 14:38:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 14:38:06 INFO - PROCESS | 3844 | 1464989886029 Marionette TRACE conn3 <- [1,2874,null,{}] 14:38:06 INFO - PROCESS | 3844 | 1464989886033 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:06 INFO - PROCESS | 3844 | 1464989886120 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 14:38:06 INFO - PROCESS | 3844 | 1464989886128 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:06 INFO - PROCESS | 3844 | ++DOCSHELL 13289800 == 55 [pid = 3844] [id = 728] 14:38:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 77 (13714800) [pid = 3844] [serial = 2184] [outer = 00000000] 14:38:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 78 (14F99400) [pid = 3844] [serial = 2185] [outer = 13714800] 14:38:06 INFO - PROCESS | 3844 | 1464989886173 Marionette DEBUG loaded listener.js 14:38:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 79 (15053C00) [pid = 3844] [serial = 2186] [outer = 13714800] 14:38:06 INFO - PROCESS | 3844 | 1464989886703 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 14:38:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 14:38:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 735ms 14:38:06 INFO - PROCESS | 3844 | 1464989886770 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 14:38:06 INFO - PROCESS | 3844 | 1464989886772 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 14:38:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 14:38:06 INFO - PROCESS | 3844 | 1464989886777 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 14:38:06 INFO - PROCESS | 3844 | 1464989886783 Marionette TRACE conn3 <- [1,2878,null,{}] 14:38:06 INFO - PROCESS | 3844 | 1464989886792 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:06 INFO - PROCESS | 3844 | 1464989886879 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 14:38:06 INFO - PROCESS | 3844 | 1464989886990 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:06 INFO - PROCESS | 3844 | ++DOCSHELL 1506DC00 == 56 [pid = 3844] [id = 729] 14:38:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 80 (15606C00) [pid = 3844] [serial = 2187] [outer = 00000000] 14:38:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 81 (15EB0C00) [pid = 3844] [serial = 2188] [outer = 15606C00] 14:38:07 INFO - PROCESS | 3844 | 1464989887036 Marionette DEBUG loaded listener.js 14:38:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 82 (15EBEC00) [pid = 3844] [serial = 2189] [outer = 15606C00] 14:38:07 INFO - PROCESS | 3844 | 1464989887442 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 14:38:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 14:38:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 687ms 14:38:07 INFO - PROCESS | 3844 | 1464989887475 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 14:38:07 INFO - PROCESS | 3844 | 1464989887478 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 14:38:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 14:38:07 INFO - PROCESS | 3844 | 1464989887481 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 14:38:07 INFO - PROCESS | 3844 | 1464989887483 Marionette TRACE conn3 <- [1,2882,null,{}] 14:38:07 INFO - PROCESS | 3844 | 1464989887486 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:07 INFO - PROCESS | 3844 | 1464989887595 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 14:38:07 INFO - PROCESS | 3844 | 1464989887605 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:07 INFO - PROCESS | 3844 | ++DOCSHELL 11265800 == 57 [pid = 3844] [id = 730] 14:38:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 83 (1677EC00) [pid = 3844] [serial = 2190] [outer = 00000000] 14:38:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 84 (168C4C00) [pid = 3844] [serial = 2191] [outer = 1677EC00] 14:38:07 INFO - PROCESS | 3844 | 1464989887649 Marionette DEBUG loaded listener.js 14:38:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 85 (16C16C00) [pid = 3844] [serial = 2192] [outer = 1677EC00] 14:38:08 INFO - PROCESS | 3844 | 1464989888140 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 14:38:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 14:38:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 688ms 14:38:08 INFO - PROCESS | 3844 | 1464989888180 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 14:38:08 INFO - PROCESS | 3844 | 1464989888182 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 14:38:08 INFO - PROCESS | 3844 | 1464989888185 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 14:38:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 14:38:08 INFO - PROCESS | 3844 | 1464989888187 Marionette TRACE conn3 <- [1,2886,null,{}] 14:38:08 INFO - PROCESS | 3844 | 1464989888190 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:08 INFO - PROCESS | 3844 | 1464989888304 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 14:38:08 INFO - PROCESS | 3844 | 1464989888310 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:08 INFO - PROCESS | 3844 | ++DOCSHELL 15EB2000 == 58 [pid = 3844] [id = 731] 14:38:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (168C2800) [pid = 3844] [serial = 2193] [outer = 00000000] 14:38:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (16D85000) [pid = 3844] [serial = 2194] [outer = 168C2800] 14:38:08 INFO - PROCESS | 3844 | 1464989888362 Marionette DEBUG loaded listener.js 14:38:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (16EC9C00) [pid = 3844] [serial = 2195] [outer = 168C2800] 14:38:08 INFO - PROCESS | 3844 | 1464989888842 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 14:38:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 14:38:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 688ms 14:38:08 INFO - PROCESS | 3844 | 1464989888885 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 14:38:08 INFO - PROCESS | 3844 | 1464989888887 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 14:38:08 INFO - PROCESS | 3844 | 1464989888891 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 14:38:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 14:38:08 INFO - PROCESS | 3844 | 1464989888892 Marionette TRACE conn3 <- [1,2890,null,{}] 14:38:08 INFO - PROCESS | 3844 | 1464989888895 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:09 INFO - PROCESS | 3844 | 1464989889011 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 14:38:09 INFO - PROCESS | 3844 | 1464989889110 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:09 INFO - PROCESS | 3844 | ++DOCSHELL 16D81800 == 59 [pid = 3844] [id = 732] 14:38:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (16EEFC00) [pid = 3844] [serial = 2196] [outer = 00000000] 14:38:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (16F51C00) [pid = 3844] [serial = 2197] [outer = 16EEFC00] 14:38:09 INFO - PROCESS | 3844 | 1464989889153 Marionette DEBUG loaded listener.js 14:38:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (16F5C800) [pid = 3844] [serial = 2198] [outer = 16EEFC00] 14:38:09 INFO - PROCESS | 3844 | 1464989889582 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 14:38:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 14:38:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 735ms 14:38:09 INFO - PROCESS | 3844 | 1464989889639 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 14:38:09 INFO - PROCESS | 3844 | 1464989889641 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 14:38:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 14:38:09 INFO - PROCESS | 3844 | 1464989889644 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 14:38:09 INFO - PROCESS | 3844 | 1464989889645 Marionette TRACE conn3 <- [1,2894,null,{}] 14:38:09 INFO - PROCESS | 3844 | 1464989889649 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:09 INFO - PROCESS | 3844 | 1464989889762 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 14:38:09 INFO - PROCESS | 3844 | 1464989889768 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:09 INFO - PROCESS | 3844 | ++DOCSHELL 16752C00 == 60 [pid = 3844] [id = 733] 14:38:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (16EF2400) [pid = 3844] [serial = 2199] [outer = 00000000] 14:38:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (178E7000) [pid = 3844] [serial = 2200] [outer = 16EF2400] 14:38:09 INFO - PROCESS | 3844 | 1464989889813 Marionette DEBUG loaded listener.js 14:38:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (17D7CC00) [pid = 3844] [serial = 2201] [outer = 16EF2400] 14:38:10 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (174A0400) [pid = 3844] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 14:38:10 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (15692000) [pid = 3844] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 14:38:10 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (1825F800) [pid = 3844] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 14:38:10 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (131B7000) [pid = 3844] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 14:38:10 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (12D3CC00) [pid = 3844] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 14:38:10 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (168BF800) [pid = 3844] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 14:38:10 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (10D21400) [pid = 3844] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 14:38:10 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (16EC7400) [pid = 3844] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 14:38:10 INFO - PROCESS | 3844 | 1464989890341 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 14:38:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 14:38:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 734ms 14:38:10 INFO - PROCESS | 3844 | 1464989890401 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 14:38:10 INFO - PROCESS | 3844 | 1464989890403 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 14:38:10 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 14:38:10 INFO - PROCESS | 3844 | 1464989890408 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 14:38:10 INFO - PROCESS | 3844 | 1464989890410 Marionette TRACE conn3 <- [1,2898,null,{}] 14:38:10 INFO - PROCESS | 3844 | 1464989890413 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:10 INFO - PROCESS | 3844 | 1464989890509 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 14:38:10 INFO - PROCESS | 3844 | 1464989890516 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:10 INFO - PROCESS | 3844 | ++DOCSHELL 14495400 == 61 [pid = 3844] [id = 734] 14:38:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (16C17400) [pid = 3844] [serial = 2202] [outer = 00000000] 14:38:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (17750400) [pid = 3844] [serial = 2203] [outer = 16C17400] 14:38:10 INFO - PROCESS | 3844 | 1464989890560 Marionette DEBUG loaded listener.js 14:38:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (178E7800) [pid = 3844] [serial = 2204] [outer = 16C17400] 14:38:10 INFO - PROCESS | 3844 | 1464989890971 Marionette TRACE conn3 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 14:38:10 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 14:38:10 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 14:38:10 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 593ms 14:38:11 INFO - PROCESS | 3844 | 1464989891003 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 14:38:11 INFO - PROCESS | 3844 | 1464989891005 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 14:38:11 INFO - PROCESS | 3844 | 1464989891008 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 14:38:11 INFO - TEST-START | /DOMEvents/constructors.html 14:38:11 INFO - PROCESS | 3844 | 1464989891010 Marionette TRACE conn3 <- [1,2902,null,{}] 14:38:11 INFO - PROCESS | 3844 | 1464989891028 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:11 INFO - PROCESS | 3844 | 1464989891117 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 14:38:11 INFO - PROCESS | 3844 | 1464989891124 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:11 INFO - PROCESS | 3844 | ++DOCSHELL 150AA000 == 62 [pid = 3844] [id = 735] 14:38:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (16C95000) [pid = 3844] [serial = 2205] [outer = 00000000] 14:38:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (18450800) [pid = 3844] [serial = 2206] [outer = 16C95000] 14:38:11 INFO - PROCESS | 3844 | 1464989891167 Marionette DEBUG loaded listener.js 14:38:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (1872B800) [pid = 3844] [serial = 2207] [outer = 16C95000] 14:38:11 INFO - PROCESS | 3844 | 1464989891711 Marionette TRACE conn3 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 14:38:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 14:38:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 14:38:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 14:38:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 14:38:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 14:38:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 14:38:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 14:38:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 14:38:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 14:38:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 14:38:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 14:38:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 14:38:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 14:38:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 14:38:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 14:38:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 14:38:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 14:38:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 14:38:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 14:38:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 14:38:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 14:38:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 14:38:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 14:38:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 14:38:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 14:38:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 14:38:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 14:38:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 14:38:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 14:38:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 14:38:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 14:38:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 14:38:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 14:38:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 14:38:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 14:38:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 14:38:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 14:38:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 14:38:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 14:38:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:38:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 14:38:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 14:38:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 14:38:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:38:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 14:38:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 14:38:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 14:38:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:38:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 14:38:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 14:38:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 14:38:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:38:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 14:38:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 14:38:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 14:38:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:38:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 14:38:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 14:38:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 14:38:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:38:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 14:38:11 INFO - TEST-OK | /DOMEvents/constructors.html | took 750ms 14:38:11 INFO - PROCESS | 3844 | 1464989891767 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 14:38:11 INFO - PROCESS | 3844 | 1464989891769 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 14:38:11 INFO - TEST-START | /DOMEvents/event-phases-order.html 14:38:11 INFO - PROCESS | 3844 | 1464989891773 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 14:38:11 INFO - PROCESS | 3844 | 1464989891774 Marionette TRACE conn3 <- [1,2906,null,{}] 14:38:11 INFO - PROCESS | 3844 | 1464989891778 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:11 INFO - PROCESS | 3844 | 1464989891861 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 14:38:11 INFO - PROCESS | 3844 | 1464989891988 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:11 INFO - PROCESS | 3844 | ++DOCSHELL 16EF4400 == 63 [pid = 3844] [id = 736] 14:38:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (18728400) [pid = 3844] [serial = 2208] [outer = 00000000] 14:38:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (1890D000) [pid = 3844] [serial = 2209] [outer = 18728400] 14:38:12 INFO - PROCESS | 3844 | 1464989892040 Marionette DEBUG loaded listener.js 14:38:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (1898FC00) [pid = 3844] [serial = 2210] [outer = 18728400] 14:38:12 INFO - PROCESS | 3844 | 1464989892618 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 14:38:12 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 14:38:12 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 907ms 14:38:12 INFO - PROCESS | 3844 | 1464989892685 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 14:38:12 INFO - PROCESS | 3844 | 1464989892690 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 14:38:12 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 14:38:12 INFO - PROCESS | 3844 | 1464989892696 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 14:38:12 INFO - PROCESS | 3844 | 1464989892701 Marionette TRACE conn3 <- [1,2910,null,{}] 14:38:12 INFO - PROCESS | 3844 | 1464989892706 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:12 INFO - PROCESS | 3844 | 1464989892818 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 14:38:12 INFO - PROCESS | 3844 | 1464989892961 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:12 INFO - PROCESS | 3844 | ++DOCSHELL 112A2400 == 64 [pid = 3844] [id = 737] 14:38:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (112BD800) [pid = 3844] [serial = 2211] [outer = 00000000] 14:38:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (131B6400) [pid = 3844] [serial = 2212] [outer = 112BD800] 14:38:13 INFO - PROCESS | 3844 | 1464989893017 Marionette DEBUG loaded listener.js 14:38:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (141C9000) [pid = 3844] [serial = 2213] [outer = 112BD800] 14:38:13 INFO - PROCESS | 3844 | [3844] 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 14:38:13 INFO - PROCESS | 3844 | [3844] 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 14:38:13 INFO - PROCESS | 3844 | [3844] 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 14:38:13 INFO - PROCESS | 3844 | [3844] 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 14:38:13 INFO - PROCESS | 3844 | 1464989893598 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 14:38:13 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 14:38:13 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 14:38:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 14:38:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:13 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:38:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:38:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:38:13 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 14:38:13 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 14:38:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:38:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:13 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:38:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:38:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:38:13 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 14:38:13 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 14:38:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:38:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:13 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:38:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:38:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:38:13 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 14:38:13 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 14:38:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:38:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:13 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:38:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:38:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:38:13 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 14:38:13 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 954ms 14:38:13 INFO - PROCESS | 3844 | 1464989893645 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 14:38:13 INFO - PROCESS | 3844 | 1464989893652 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 14:38:13 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 14:38:13 INFO - PROCESS | 3844 | 1464989893675 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 14:38:13 INFO - PROCESS | 3844 | 1464989893679 Marionette TRACE conn3 <- [1,2914,null,{}] 14:38:13 INFO - PROCESS | 3844 | 1464989893683 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:13 INFO - PROCESS | 3844 | 1464989893794 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 14:38:13 INFO - PROCESS | 3844 | 1464989893909 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:13 INFO - PROCESS | 3844 | ++DOCSHELL 15EB7800 == 65 [pid = 3844] [id = 738] 14:38:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (15F3AC00) [pid = 3844] [serial = 2214] [outer = 00000000] 14:38:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (16EC6000) [pid = 3844] [serial = 2215] [outer = 15F3AC00] 14:38:14 INFO - PROCESS | 3844 | 1464989894003 Marionette DEBUG loaded listener.js 14:38:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (16F50400) [pid = 3844] [serial = 2216] [outer = 15F3AC00] 14:38:14 INFO - PROCESS | 3844 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 14:38:14 INFO - PROCESS | 3844 | 1464989894497 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 14:38:14 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 14:38:14 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 844ms 14:38:14 INFO - PROCESS | 3844 | 1464989894520 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 14:38:14 INFO - PROCESS | 3844 | 1464989894522 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 14:38:14 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 14:38:14 INFO - PROCESS | 3844 | 1464989894526 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 14:38:14 INFO - PROCESS | 3844 | 1464989894530 Marionette TRACE conn3 <- [1,2918,null,{}] 14:38:14 INFO - PROCESS | 3844 | 1464989894541 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:14 INFO - PROCESS | 3844 | 1464989894670 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 14:38:14 INFO - PROCESS | 3844 | 1464989894845 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:14 INFO - PROCESS | 3844 | ++DOCSHELL 18911400 == 66 [pid = 3844] [id = 739] 14:38:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (18911800) [pid = 3844] [serial = 2217] [outer = 00000000] 14:38:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (18991000) [pid = 3844] [serial = 2218] [outer = 18911800] 14:38:14 INFO - PROCESS | 3844 | 1464989894906 Marionette DEBUG loaded listener.js 14:38:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (18998400) [pid = 3844] [serial = 2219] [outer = 18911800] 14:38:15 INFO - PROCESS | 3844 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 14:38:15 INFO - PROCESS | 3844 | 1464989895431 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 14:38:15 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 14:38:15 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 937ms 14:38:15 INFO - PROCESS | 3844 | 1464989895470 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 14:38:15 INFO - PROCESS | 3844 | 1464989895473 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 14:38:15 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 14:38:15 INFO - PROCESS | 3844 | 1464989895476 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 14:38:15 INFO - PROCESS | 3844 | 1464989895478 Marionette TRACE conn3 <- [1,2922,null,{}] 14:38:15 INFO - PROCESS | 3844 | 1464989895482 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:15 INFO - PROCESS | 3844 | 1464989895596 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 14:38:15 INFO - PROCESS | 3844 | 1464989895711 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:15 INFO - PROCESS | 3844 | ++DOCSHELL 1874C400 == 67 [pid = 3844] [id = 740] 14:38:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (18990C00) [pid = 3844] [serial = 2220] [outer = 00000000] 14:38:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (189A1800) [pid = 3844] [serial = 2221] [outer = 18990C00] 14:38:15 INFO - PROCESS | 3844 | 1464989895806 Marionette DEBUG loaded listener.js 14:38:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (189A4800) [pid = 3844] [serial = 2222] [outer = 18990C00] 14:38:16 INFO - PROCESS | 3844 | 1464989896315 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 14:38:16 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:38:16 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 907ms 14:38:16 INFO - PROCESS | 3844 | 1464989896380 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 14:38:16 INFO - PROCESS | 3844 | 1464989896382 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 14:38:16 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 14:38:16 INFO - PROCESS | 3844 | 1464989896386 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 14:38:16 INFO - PROCESS | 3844 | 1464989896388 Marionette TRACE conn3 <- [1,2926,null,{}] 14:38:16 INFO - PROCESS | 3844 | 1464989896392 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:16 INFO - PROCESS | 3844 | 1464989896497 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 14:38:16 INFO - PROCESS | 3844 | 1464989896800 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:16 INFO - PROCESS | 3844 | ++DOCSHELL 0F2EDC00 == 68 [pid = 3844] [id = 741] 14:38:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (0F2F6000) [pid = 3844] [serial = 2223] [outer = 00000000] 14:38:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (11203C00) [pid = 3844] [serial = 2224] [outer = 0F2F6000] 14:38:16 INFO - PROCESS | 3844 | 1464989896890 Marionette DEBUG loaded listener.js 14:38:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (13024800) [pid = 3844] [serial = 2225] [outer = 0F2F6000] 14:38:17 INFO - PROCESS | 3844 | 1464989897417 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 14:38:17 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 14:38:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1032ms 14:38:17 INFO - PROCESS | 3844 | 1464989897443 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 14:38:17 INFO - PROCESS | 3844 | 1464989897447 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 14:38:17 INFO - PROCESS | 3844 | 1464989897451 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 14:38:17 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 14:38:17 INFO - PROCESS | 3844 | 1464989897455 Marionette TRACE conn3 <- [1,2930,null,{}] 14:38:17 INFO - PROCESS | 3844 | 1464989897480 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:17 INFO - PROCESS | 3844 | 1464989897579 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 14:38:17 INFO - PROCESS | 3844 | 1464989897747 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:17 INFO - PROCESS | 3844 | ++DOCSHELL 13087800 == 69 [pid = 3844] [id = 742] 14:38:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (130EB000) [pid = 3844] [serial = 2226] [outer = 00000000] 14:38:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (1504FC00) [pid = 3844] [serial = 2227] [outer = 130EB000] 14:38:17 INFO - PROCESS | 3844 | 1464989897797 Marionette DEBUG loaded listener.js 14:38:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (150A7C00) [pid = 3844] [serial = 2228] [outer = 130EB000] 14:38:18 INFO - PROCESS | 3844 | --DOCSHELL 1390B000 == 68 [pid = 3844] [id = 561] 14:38:18 INFO - PROCESS | 3844 | --DOCSHELL 131BC800 == 67 [pid = 3844] [id = 683] 14:38:18 INFO - PROCESS | 3844 | --DOCSHELL 13D48000 == 66 [pid = 3844] [id = 696] 14:38:18 INFO - PROCESS | 3844 | --DOCSHELL 16092C00 == 65 [pid = 3844] [id = 684] 14:38:18 INFO - PROCESS | 3844 | --DOCSHELL 16C97C00 == 64 [pid = 3844] [id = 567] 14:38:18 INFO - PROCESS | 3844 | --DOCSHELL 0F2F1C00 == 63 [pid = 3844] [id = 566] 14:38:18 INFO - PROCESS | 3844 | --DOCSHELL 112B7000 == 62 [pid = 3844] [id = 568] 14:38:18 INFO - PROCESS | 3844 | --DOCSHELL 150AA000 == 61 [pid = 3844] [id = 735] 14:38:18 INFO - PROCESS | 3844 | --DOCSHELL 14495400 == 60 [pid = 3844] [id = 734] 14:38:18 INFO - PROCESS | 3844 | --DOCSHELL 16752C00 == 59 [pid = 3844] [id = 733] 14:38:18 INFO - PROCESS | 3844 | --DOCSHELL 16D81800 == 58 [pid = 3844] [id = 732] 14:38:18 INFO - PROCESS | 3844 | --DOCSHELL 15EB2000 == 57 [pid = 3844] [id = 731] 14:38:18 INFO - PROCESS | 3844 | --DOCSHELL 11265800 == 56 [pid = 3844] [id = 730] 14:38:18 INFO - PROCESS | 3844 | --DOCSHELL 1506DC00 == 55 [pid = 3844] [id = 729] 14:38:18 INFO - PROCESS | 3844 | --DOCSHELL 13289800 == 54 [pid = 3844] [id = 728] 14:38:18 INFO - PROCESS | 3844 | --DOCSHELL 0F2ECC00 == 53 [pid = 3844] [id = 727] 14:38:18 INFO - PROCESS | 3844 | --DOCSHELL 103D2400 == 52 [pid = 3844] [id = 726] 14:38:18 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (14F1E000) [pid = 3844] [serial = 2131] [outer = 00000000] [url = about:blank] 14:38:18 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (112A3400) [pid = 3844] [serial = 2128] [outer = 00000000] [url = about:blank] 14:38:18 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (17DEC000) [pid = 3844] [serial = 2134] [outer = 00000000] [url = about:blank] 14:38:18 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (15F38400) [pid = 3844] [serial = 2164] [outer = 00000000] [url = about:blank] 14:38:18 INFO - PROCESS | 3844 | --DOCSHELL 1560F000 == 51 [pid = 3844] [id = 723] 14:38:18 INFO - PROCESS | 3844 | --DOCSHELL 10B27400 == 50 [pid = 3844] [id = 722] 14:38:18 INFO - PROCESS | 3844 | --DOCSHELL 130EAC00 == 49 [pid = 3844] [id = 721] 14:38:18 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (18741C00) [pid = 3844] [serial = 2159] [outer = 00000000] [url = about:blank] 14:38:18 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (16ED1400) [pid = 3844] [serial = 2152] [outer = 00000000] [url = about:blank] 14:38:18 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (16EECC00) [pid = 3844] [serial = 2153] [outer = 00000000] [url = about:blank] 14:38:18 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (178E7400) [pid = 3844] [serial = 2155] [outer = 00000000] [url = about:blank] 14:38:18 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (15EBCC00) [pid = 3844] [serial = 2146] [outer = 00000000] [url = about:blank] 14:38:18 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (16782800) [pid = 3844] [serial = 2147] [outer = 00000000] [url = about:blank] 14:38:18 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (18741800) [pid = 3844] [serial = 2158] [outer = 00000000] [url = about:blank] 14:38:18 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (14F1AC00) [pid = 3844] [serial = 2141] [outer = 00000000] [url = about:blank] 14:38:18 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (13C44400) [pid = 3844] [serial = 2140] [outer = 00000000] [url = about:blank] 14:38:18 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (17DED000) [pid = 3844] [serial = 2156] [outer = 00000000] [url = about:blank] 14:38:18 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (1370DC00) [pid = 3844] [serial = 2143] [outer = 00000000] [url = about:blank] 14:38:18 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (141D3800) [pid = 3844] [serial = 2144] [outer = 00000000] [url = about:blank] 14:38:18 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (16C19C00) [pid = 3844] [serial = 2149] [outer = 00000000] [url = about:blank] 14:38:18 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (16C96C00) [pid = 3844] [serial = 2150] [outer = 00000000] [url = about:blank] 14:38:18 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (18742800) [pid = 3844] [serial = 2137] [outer = 00000000] [url = about:blank] 14:38:18 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (131B5000) [pid = 3844] [serial = 2162] [outer = 00000000] [url = about:blank] 14:38:18 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (112AB400) [pid = 3844] [serial = 2161] [outer = 00000000] [url = about:blank] 14:38:18 INFO - PROCESS | 3844 | 1464989898289 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 14:38:18 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 14:38:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 14:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 14:38:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 907ms 14:38:18 INFO - PROCESS | 3844 | 1464989898358 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 14:38:18 INFO - PROCESS | 3844 | 1464989898362 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 14:38:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 14:38:18 INFO - PROCESS | 3844 | 1464989898367 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 14:38:18 INFO - PROCESS | 3844 | 1464989898369 Marionette TRACE conn3 <- [1,2934,null,{}] 14:38:18 INFO - PROCESS | 3844 | 1464989898372 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:18 INFO - PROCESS | 3844 | 1464989898457 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 14:38:18 INFO - PROCESS | 3844 | 1464989898466 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:18 INFO - PROCESS | 3844 | ++DOCSHELL 131B5000 == 50 [pid = 3844] [id = 743] 14:38:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (131BA800) [pid = 3844] [serial = 2229] [outer = 00000000] 14:38:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (14F29C00) [pid = 3844] [serial = 2230] [outer = 131BA800] 14:38:18 INFO - PROCESS | 3844 | 1464989898511 Marionette DEBUG loaded listener.js 14:38:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (150AA000) [pid = 3844] [serial = 2231] [outer = 131BA800] 14:38:19 INFO - PROCESS | 3844 | 1464989899002 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 14:38:19 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 14:38:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 703ms 14:38:19 INFO - PROCESS | 3844 | 1464989899067 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 14:38:19 INFO - PROCESS | 3844 | 1464989899069 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 14:38:19 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 14:38:19 INFO - PROCESS | 3844 | 1464989899074 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 14:38:19 INFO - PROCESS | 3844 | 1464989899079 Marionette TRACE conn3 <- [1,2938,null,{}] 14:38:19 INFO - PROCESS | 3844 | 1464989899088 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:19 INFO - PROCESS | 3844 | 1464989899174 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 14:38:19 INFO - PROCESS | 3844 | 1464989899184 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:19 INFO - PROCESS | 3844 | ++DOCSHELL 15605000 == 51 [pid = 3844] [id = 744] 14:38:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (15EB4C00) [pid = 3844] [serial = 2232] [outer = 00000000] 14:38:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (168BF800) [pid = 3844] [serial = 2233] [outer = 15EB4C00] 14:38:19 INFO - PROCESS | 3844 | 1464989899228 Marionette DEBUG loaded listener.js 14:38:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (168C6000) [pid = 3844] [serial = 2234] [outer = 15EB4C00] 14:38:19 INFO - PROCESS | 3844 | ++DOCSHELL 16D80000 == 52 [pid = 3844] [id = 745] 14:38:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (16D81800) [pid = 3844] [serial = 2235] [outer = 00000000] 14:38:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (16D84800) [pid = 3844] [serial = 2236] [outer = 16D81800] 14:38:19 INFO - PROCESS | 3844 | 1464989899710 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 14:38:19 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 14:38:19 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 687ms 14:38:19 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 14:38:19 INFO - PROCESS | 3844 | 1464989899771 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 14:38:19 INFO - PROCESS | 3844 | 1464989899774 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 14:38:19 INFO - PROCESS | 3844 | 1464989899777 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 14:38:19 INFO - PROCESS | 3844 | 1464989899779 Marionette TRACE conn3 <- [1,2942,null,{}] 14:38:19 INFO - PROCESS | 3844 | 1464989899782 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:19 INFO - PROCESS | 3844 | 1464989899878 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 14:38:20 INFO - PROCESS | 3844 | 1464989900032 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:20 INFO - PROCESS | 3844 | ++DOCSHELL 10A58400 == 53 [pid = 3844] [id = 746] 14:38:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (16A58000) [pid = 3844] [serial = 2237] [outer = 00000000] 14:38:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (16D7D400) [pid = 3844] [serial = 2238] [outer = 16A58000] 14:38:20 INFO - PROCESS | 3844 | 1464989900103 Marionette DEBUG loaded listener.js 14:38:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (16ECD400) [pid = 3844] [serial = 2239] [outer = 16A58000] 14:38:20 INFO - PROCESS | 3844 | 1464989900516 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 14:38:20 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:38:20 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 14:38:20 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 797ms 14:38:20 INFO - PROCESS | 3844 | 1464989900588 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 14:38:20 INFO - PROCESS | 3844 | 1464989900590 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 14:38:20 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 14:38:20 INFO - PROCESS | 3844 | 1464989900600 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 14:38:20 INFO - PROCESS | 3844 | 1464989900602 Marionette TRACE conn3 <- [1,2946,null,{}] 14:38:20 INFO - PROCESS | 3844 | 1464989900605 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:20 INFO - PROCESS | 3844 | 1464989900741 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 14:38:20 INFO - PROCESS | 3844 | 1464989900750 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:20 INFO - PROCESS | 3844 | ++DOCSHELL 16EF7000 == 54 [pid = 3844] [id = 747] 14:38:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (171AD400) [pid = 3844] [serial = 2240] [outer = 00000000] 14:38:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (177AE000) [pid = 3844] [serial = 2241] [outer = 171AD400] 14:38:20 INFO - PROCESS | 3844 | 1464989900860 Marionette DEBUG loaded listener.js 14:38:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (17DEC000) [pid = 3844] [serial = 2242] [outer = 171AD400] 14:38:21 INFO - PROCESS | 3844 | 1464989901272 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 14:38:21 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 14:38:21 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 688ms 14:38:21 INFO - PROCESS | 3844 | 1464989901310 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 14:38:21 INFO - PROCESS | 3844 | 1464989901312 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 14:38:21 INFO - PROCESS | 3844 | 1464989901316 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 14:38:21 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 14:38:21 INFO - PROCESS | 3844 | 1464989901317 Marionette TRACE conn3 <- [1,2950,null,{}] 14:38:21 INFO - PROCESS | 3844 | 1464989901321 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:21 INFO - PROCESS | 3844 | 1464989901467 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 14:38:21 INFO - PROCESS | 3844 | 1464989901538 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:21 INFO - PROCESS | 3844 | ++DOCSHELL 16C98C00 == 55 [pid = 3844] [id = 748] 14:38:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (177A6800) [pid = 3844] [serial = 2243] [outer = 00000000] 14:38:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (1873EC00) [pid = 3844] [serial = 2244] [outer = 177A6800] 14:38:21 INFO - PROCESS | 3844 | 1464989901582 Marionette DEBUG loaded listener.js 14:38:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (18743400) [pid = 3844] [serial = 2245] [outer = 177A6800] 14:38:21 INFO - PROCESS | 3844 | 1464989901969 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 14:38:22 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 14:38:22 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 703ms 14:38:22 INFO - PROCESS | 3844 | 1464989902017 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 14:38:22 INFO - PROCESS | 3844 | 1464989902019 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 14:38:22 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 14:38:22 INFO - PROCESS | 3844 | 1464989902022 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 14:38:22 INFO - PROCESS | 3844 | 1464989902024 Marionette TRACE conn3 <- [1,2954,null,{}] 14:38:22 INFO - PROCESS | 3844 | 1464989902027 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:22 INFO - PROCESS | 3844 | 1464989902147 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 14:38:22 INFO - PROCESS | 3844 | 1464989902153 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:22 INFO - PROCESS | 3844 | ++DOCSHELL 1844E800 == 56 [pid = 3844] [id = 749] 14:38:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (18737800) [pid = 3844] [serial = 2246] [outer = 00000000] 14:38:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (18913800) [pid = 3844] [serial = 2247] [outer = 18737800] 14:38:22 INFO - PROCESS | 3844 | 1464989902197 Marionette DEBUG loaded listener.js 14:38:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (18992400) [pid = 3844] [serial = 2248] [outer = 18737800] 14:38:22 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (168C2800) [pid = 3844] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 14:38:22 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (0F2EF800) [pid = 3844] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 14:38:22 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (13C35400) [pid = 3844] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 14:38:22 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (1677EC00) [pid = 3844] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 14:38:22 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (16EEFC00) [pid = 3844] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 14:38:22 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (10B8C800) [pid = 3844] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 14:38:22 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (13714800) [pid = 3844] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 14:38:22 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (15606C00) [pid = 3844] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 14:38:22 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (16EF2400) [pid = 3844] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 14:38:22 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (16C17400) [pid = 3844] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 14:38:22 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (16C95000) [pid = 3844] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 14:38:22 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (15EBD800) [pid = 3844] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 14:38:22 INFO - PROCESS | 3844 | 1464989902748 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 14:38:22 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 14:38:22 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 750ms 14:38:22 INFO - PROCESS | 3844 | 1464989902763 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 14:38:22 INFO - PROCESS | 3844 | 1464989902765 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 14:38:22 INFO - PROCESS | 3844 | 1464989902769 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 14:38:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 14:38:22 INFO - PROCESS | 3844 | 1464989902770 Marionette TRACE conn3 <- [1,2958,null,{}] 14:38:22 INFO - PROCESS | 3844 | 1464989902774 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:22 INFO - PROCESS | 3844 | 1464989902895 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 14:38:23 INFO - PROCESS | 3844 | 1464989903000 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:23 INFO - PROCESS | 3844 | ++DOCSHELL 10D27400 == 57 [pid = 3844] [id = 750] 14:38:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (1300DC00) [pid = 3844] [serial = 2249] [outer = 00000000] 14:38:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (15A5D000) [pid = 3844] [serial = 2250] [outer = 1300DC00] 14:38:23 INFO - PROCESS | 3844 | 1464989903044 Marionette DEBUG loaded listener.js 14:38:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (16EEFC00) [pid = 3844] [serial = 2251] [outer = 1300DC00] 14:38:23 INFO - PROCESS | 3844 | 1464989903374 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 14:38:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:38:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 641ms 14:38:23 INFO - PROCESS | 3844 | 1464989903407 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 14:38:23 INFO - PROCESS | 3844 | 1464989903409 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 14:38:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 14:38:23 INFO - PROCESS | 3844 | 1464989903412 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 14:38:23 INFO - PROCESS | 3844 | 1464989903414 Marionette TRACE conn3 <- [1,2962,null,{}] 14:38:23 INFO - PROCESS | 3844 | 1464989903417 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:23 INFO - PROCESS | 3844 | 1464989903498 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 14:38:23 INFO - PROCESS | 3844 | 1464989903601 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:23 INFO - PROCESS | 3844 | ++DOCSHELL 168C2800 == 58 [pid = 3844] [id = 751] 14:38:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (17147800) [pid = 3844] [serial = 2252] [outer = 00000000] 14:38:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (18997400) [pid = 3844] [serial = 2253] [outer = 17147800] 14:38:23 INFO - PROCESS | 3844 | 1464989903645 Marionette DEBUG loaded listener.js 14:38:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (189A0000) [pid = 3844] [serial = 2254] [outer = 17147800] 14:38:23 INFO - PROCESS | 3844 | 1464989903980 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 14:38:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 14:38:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 594ms 14:38:24 INFO - PROCESS | 3844 | 1464989904010 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 14:38:24 INFO - PROCESS | 3844 | 1464989904012 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 14:38:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 14:38:24 INFO - PROCESS | 3844 | 1464989904015 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 14:38:24 INFO - PROCESS | 3844 | 1464989904017 Marionette TRACE conn3 <- [1,2966,null,{}] 14:38:24 INFO - PROCESS | 3844 | 1464989904021 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:24 INFO - PROCESS | 3844 | 1464989904104 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 14:38:24 INFO - PROCESS | 3844 | 1464989904208 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:24 INFO - PROCESS | 3844 | ++DOCSHELL 18729400 == 59 [pid = 3844] [id = 752] 14:38:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (1890C800) [pid = 3844] [serial = 2255] [outer = 00000000] 14:38:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (1991A800) [pid = 3844] [serial = 2256] [outer = 1890C800] 14:38:24 INFO - PROCESS | 3844 | 1464989904257 Marionette DEBUG loaded listener.js 14:38:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (19920400) [pid = 3844] [serial = 2257] [outer = 1890C800] 14:38:24 INFO - PROCESS | 3844 | 1464989904696 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 14:38:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 14:38:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 734ms 14:38:24 INFO - PROCESS | 3844 | 1464989904757 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 14:38:24 INFO - PROCESS | 3844 | 1464989904761 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 14:38:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 14:38:24 INFO - PROCESS | 3844 | 1464989904812 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 14:38:24 INFO - PROCESS | 3844 | 1464989904816 Marionette TRACE conn3 <- [1,2970,null,{}] 14:38:24 INFO - PROCESS | 3844 | 1464989904823 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:24 INFO - PROCESS | 3844 | 1464989904939 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 14:38:25 INFO - PROCESS | 3844 | 1464989905049 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:25 INFO - PROCESS | 3844 | ++DOCSHELL 1125C000 == 60 [pid = 3844] [id = 753] 14:38:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (112A5800) [pid = 3844] [serial = 2258] [outer = 00000000] 14:38:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (11C04C00) [pid = 3844] [serial = 2259] [outer = 112A5800] 14:38:25 INFO - PROCESS | 3844 | 1464989905105 Marionette DEBUG loaded listener.js 14:38:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (131BDC00) [pid = 3844] [serial = 2260] [outer = 112A5800] 14:38:25 INFO - PROCESS | 3844 | 1464989905688 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 14:38:25 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 14:38:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 14:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 14:38:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 891ms 14:38:25 INFO - PROCESS | 3844 | 1464989905711 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 14:38:25 INFO - PROCESS | 3844 | 1464989905716 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 14:38:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 14:38:25 INFO - PROCESS | 3844 | 1464989905723 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 14:38:25 INFO - PROCESS | 3844 | 1464989905726 Marionette TRACE conn3 <- [1,2974,null,{}] 14:38:25 INFO - PROCESS | 3844 | 1464989905748 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:25 INFO - PROCESS | 3844 | 1464989905862 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 14:38:26 INFO - PROCESS | 3844 | 1464989906019 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:26 INFO - PROCESS | 3844 | ++DOCSHELL 13713000 == 61 [pid = 3844] [id = 754] 14:38:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (1390A800) [pid = 3844] [serial = 2261] [outer = 00000000] 14:38:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (15772400) [pid = 3844] [serial = 2262] [outer = 1390A800] 14:38:26 INFO - PROCESS | 3844 | 1464989906076 Marionette DEBUG loaded listener.js 14:38:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (15EB7400) [pid = 3844] [serial = 2263] [outer = 1390A800] 14:38:26 INFO - PROCESS | 3844 | 1464989906577 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 14:38:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 14:38:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 907ms 14:38:26 INFO - PROCESS | 3844 | 1464989906626 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 14:38:26 INFO - PROCESS | 3844 | 1464989906628 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 14:38:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 14:38:26 INFO - PROCESS | 3844 | 1464989906632 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 14:38:26 INFO - PROCESS | 3844 | 1464989906636 Marionette TRACE conn3 <- [1,2978,null,{}] 14:38:26 INFO - PROCESS | 3844 | 1464989906647 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:26 INFO - PROCESS | 3844 | 1464989906761 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 14:38:26 INFO - PROCESS | 3844 | 1464989906922 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:26 INFO - PROCESS | 3844 | ++DOCSHELL 1798E000 == 62 [pid = 3844] [id = 755] 14:38:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (18046C00) [pid = 3844] [serial = 2264] [outer = 00000000] 14:38:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (1890E400) [pid = 3844] [serial = 2265] [outer = 18046C00] 14:38:26 INFO - PROCESS | 3844 | 1464989906979 Marionette DEBUG loaded listener.js 14:38:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (189AB400) [pid = 3844] [serial = 2266] [outer = 18046C00] 14:38:27 INFO - PROCESS | 3844 | ++DOCSHELL 19A5C000 == 63 [pid = 3844] [id = 756] 14:38:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (19A5C800) [pid = 3844] [serial = 2267] [outer = 00000000] 14:38:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (19A5D000) [pid = 3844] [serial = 2268] [outer = 19A5C800] 14:38:27 INFO - PROCESS | 3844 | 1464989907596 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 14:38:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 14:38:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1000ms 14:38:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 14:38:27 INFO - PROCESS | 3844 | 1464989907633 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 14:38:27 INFO - PROCESS | 3844 | 1464989907636 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 14:38:27 INFO - PROCESS | 3844 | 1464989907640 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 14:38:27 INFO - PROCESS | 3844 | 1464989907642 Marionette TRACE conn3 <- [1,2982,null,{}] 14:38:27 INFO - PROCESS | 3844 | 1464989907646 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:27 INFO - PROCESS | 3844 | 1464989907781 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 14:38:27 INFO - PROCESS | 3844 | 1464989907893 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:27 INFO - PROCESS | 3844 | ++DOCSHELL 19922C00 == 64 [pid = 3844] [id = 757] 14:38:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (19924C00) [pid = 3844] [serial = 2269] [outer = 00000000] 14:38:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (19A5E000) [pid = 3844] [serial = 2270] [outer = 19924C00] 14:38:27 INFO - PROCESS | 3844 | 1464989907947 Marionette DEBUG loaded listener.js 14:38:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (19A64800) [pid = 3844] [serial = 2271] [outer = 19924C00] 14:38:28 INFO - PROCESS | 3844 | 1464989908450 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 14:38:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:38:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 14:38:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 843ms 14:38:28 INFO - PROCESS | 3844 | 1464989908482 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 14:38:28 INFO - PROCESS | 3844 | 1464989908484 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 14:38:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 14:38:28 INFO - PROCESS | 3844 | 1464989908487 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 14:38:28 INFO - PROCESS | 3844 | 1464989908489 Marionette TRACE conn3 <- [1,2986,null,{}] 14:38:28 INFO - PROCESS | 3844 | 1464989908492 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:28 INFO - PROCESS | 3844 | 1464989908599 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 14:38:28 INFO - PROCESS | 3844 | 1464989908714 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:28 INFO - PROCESS | 3844 | ++DOCSHELL 10B1E000 == 65 [pid = 3844] [id = 758] 14:38:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (18749400) [pid = 3844] [serial = 2272] [outer = 00000000] 14:38:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (19C75400) [pid = 3844] [serial = 2273] [outer = 18749400] 14:38:28 INFO - PROCESS | 3844 | 1464989908767 Marionette DEBUG loaded listener.js 14:38:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (19C83800) [pid = 3844] [serial = 2274] [outer = 18749400] 14:38:29 INFO - PROCESS | 3844 | 1464989909314 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 14:38:29 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 14:38:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 907ms 14:38:29 INFO - PROCESS | 3844 | 1464989909392 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 14:38:29 INFO - PROCESS | 3844 | 1464989909394 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 14:38:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 14:38:29 INFO - PROCESS | 3844 | 1464989909398 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 14:38:29 INFO - PROCESS | 3844 | 1464989909400 Marionette TRACE conn3 <- [1,2990,null,{}] 14:38:29 INFO - PROCESS | 3844 | 1464989909403 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:29 INFO - PROCESS | 3844 | 1464989909557 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 14:38:29 INFO - PROCESS | 3844 | 1464989909723 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:29 INFO - PROCESS | 3844 | ++DOCSHELL 18264C00 == 66 [pid = 3844] [id = 759] 14:38:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (1872C000) [pid = 3844] [serial = 2275] [outer = 00000000] 14:38:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (1A14B800) [pid = 3844] [serial = 2276] [outer = 1872C000] 14:38:29 INFO - PROCESS | 3844 | 1464989909777 Marionette DEBUG loaded listener.js 14:38:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (1A311400) [pid = 3844] [serial = 2277] [outer = 1872C000] 14:38:30 INFO - PROCESS | 3844 | 1464989910491 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 14:38:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 14:38:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1156ms 14:38:30 INFO - PROCESS | 3844 | 1464989910551 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 14:38:30 INFO - PROCESS | 3844 | 1464989910555 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 14:38:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 14:38:30 INFO - PROCESS | 3844 | 1464989910561 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 14:38:30 INFO - PROCESS | 3844 | 1464989910565 Marionette TRACE conn3 <- [1,2994,null,{}] 14:38:30 INFO - PROCESS | 3844 | 1464989910571 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:30 INFO - PROCESS | 3844 | 1464989910721 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 14:38:30 INFO - PROCESS | 3844 | 1464989910794 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:30 INFO - PROCESS | 3844 | ++DOCSHELL 1370DC00 == 67 [pid = 3844] [id = 760] 14:38:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 130 (13715400) [pid = 3844] [serial = 2278] [outer = 00000000] 14:38:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 131 (141CCC00) [pid = 3844] [serial = 2279] [outer = 13715400] 14:38:30 INFO - PROCESS | 3844 | 1464989910849 Marionette DEBUG loaded listener.js 14:38:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (14F1B800) [pid = 3844] [serial = 2280] [outer = 13715400] 14:38:31 INFO - PROCESS | 3844 | 1464989911405 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 14:38:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 14:38:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 907ms 14:38:31 INFO - PROCESS | 3844 | 1464989911467 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 14:38:31 INFO - PROCESS | 3844 | 1464989911472 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 14:38:31 INFO - TEST-START | /FileAPI/FileReaderSync.worker 14:38:31 INFO - PROCESS | 3844 | 1464989911478 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 14:38:31 INFO - PROCESS | 3844 | 1464989911480 Marionette TRACE conn3 <- [1,2998,null,{}] 14:38:31 INFO - PROCESS | 3844 | 1464989911484 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:31 INFO - PROCESS | 3844 | 1464989911584 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 14:38:31 INFO - PROCESS | 3844 | 1464989911734 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:31 INFO - PROCESS | 3844 | --DOCSHELL 14F28800 == 66 [pid = 3844] [id = 662] 14:38:31 INFO - PROCESS | 3844 | --DOCSHELL 168C2800 == 65 [pid = 3844] [id = 751] 14:38:31 INFO - PROCESS | 3844 | --DOCSHELL 10D27400 == 64 [pid = 3844] [id = 750] 14:38:31 INFO - PROCESS | 3844 | --DOCSHELL 1844E800 == 63 [pid = 3844] [id = 749] 14:38:31 INFO - PROCESS | 3844 | --DOCSHELL 16C98C00 == 62 [pid = 3844] [id = 748] 14:38:31 INFO - PROCESS | 3844 | --DOCSHELL 16EF7000 == 61 [pid = 3844] [id = 747] 14:38:31 INFO - PROCESS | 3844 | --DOCSHELL 10A58400 == 60 [pid = 3844] [id = 746] 14:38:31 INFO - PROCESS | 3844 | --DOCSHELL 16D80000 == 59 [pid = 3844] [id = 745] 14:38:31 INFO - PROCESS | 3844 | --DOCSHELL 15605000 == 58 [pid = 3844] [id = 744] 14:38:31 INFO - PROCESS | 3844 | --DOCSHELL 131B5000 == 57 [pid = 3844] [id = 743] 14:38:31 INFO - PROCESS | 3844 | --DOCSHELL 13087800 == 56 [pid = 3844] [id = 742] 14:38:31 INFO - PROCESS | 3844 | --DOCSHELL 0F2EDC00 == 55 [pid = 3844] [id = 741] 14:38:31 INFO - PROCESS | 3844 | --DOCSHELL 1874C400 == 54 [pid = 3844] [id = 740] 14:38:31 INFO - PROCESS | 3844 | --DOCSHELL 18911400 == 53 [pid = 3844] [id = 739] 14:38:31 INFO - PROCESS | 3844 | --DOCSHELL 15EB7800 == 52 [pid = 3844] [id = 738] 14:38:31 INFO - PROCESS | 3844 | --DOCSHELL 112A2400 == 51 [pid = 3844] [id = 737] 14:38:31 INFO - PROCESS | 3844 | --DOCSHELL 16EF4400 == 50 [pid = 3844] [id = 736] 14:38:31 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (1872FC00) [pid = 3844] [serial = 2126] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3844 | --DOMWINDOW == 130 (16D85000) [pid = 3844] [serial = 2194] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3844 | --DOMWINDOW == 129 (10B26800) [pid = 3844] [serial = 2182] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (112A4C00) [pid = 3844] [serial = 2183] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (16D7E400) [pid = 3844] [serial = 2165] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (18912400) [pid = 3844] [serial = 2176] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (168C4C00) [pid = 3844] [serial = 2191] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (16F51C00) [pid = 3844] [serial = 2197] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (1142A000) [pid = 3844] [serial = 2180] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (11209800) [pid = 3844] [serial = 2179] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (14F99400) [pid = 3844] [serial = 2185] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (15053C00) [pid = 3844] [serial = 2186] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (1844A800) [pid = 3844] [serial = 2173] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (15EB0C00) [pid = 3844] [serial = 2188] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (15EBEC00) [pid = 3844] [serial = 2189] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (13089800) [pid = 3844] [serial = 2167] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (15EB6400) [pid = 3844] [serial = 2170] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (178E7000) [pid = 3844] [serial = 2200] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (16F5C800) [pid = 3844] [serial = 2198] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (17D7CC00) [pid = 3844] [serial = 2201] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (17750400) [pid = 3844] [serial = 2203] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (18450800) [pid = 3844] [serial = 2206] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (16EC9C00) [pid = 3844] [serial = 2195] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (178E7800) [pid = 3844] [serial = 2204] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (1872B800) [pid = 3844] [serial = 2207] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (16C16C00) [pid = 3844] [serial = 2192] [outer = 00000000] [url = about:blank] 14:38:31 INFO - PROCESS | 3844 | ++DOCSHELL 0C785000 == 51 [pid = 3844] [id = 761] 14:38:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (0F2EDC00) [pid = 3844] [serial = 2281] [outer = 00000000] 14:38:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (10D27800) [pid = 3844] [serial = 2282] [outer = 0F2EDC00] 14:38:31 INFO - PROCESS | 3844 | 1464989911825 Marionette DEBUG loaded listener.js 14:38:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (1280F000) [pid = 3844] [serial = 2283] [outer = 0F2EDC00] 14:38:32 INFO - PROCESS | 3844 | [3844] 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 14:38:32 INFO - PROCESS | 3844 | 1464989912252 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 14:38:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 14:38:32 INFO - {} 14:38:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 14:38:32 INFO - {} 14:38:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 14:38:32 INFO - {} 14:38:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 14:38:32 INFO - {} 14:38:32 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 844ms 14:38:32 INFO - TEST-START | /FileAPI/fileReader.html 14:38:32 INFO - PROCESS | 3844 | 1464989912320 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 14:38:32 INFO - PROCESS | 3844 | 1464989912322 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 14:38:32 INFO - PROCESS | 3844 | 1464989912326 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 14:38:32 INFO - PROCESS | 3844 | 1464989912329 Marionette TRACE conn3 <- [1,3002,null,{}] 14:38:32 INFO - PROCESS | 3844 | 1464989912339 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:32 INFO - PROCESS | 3844 | 1464989912430 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 14:38:32 INFO - PROCESS | 3844 | 1464989912439 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:32 INFO - PROCESS | 3844 | ++DOCSHELL 15769C00 == 52 [pid = 3844] [id = 762] 14:38:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (15AEFC00) [pid = 3844] [serial = 2284] [outer = 00000000] 14:38:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (168C4C00) [pid = 3844] [serial = 2285] [outer = 15AEFC00] 14:38:32 INFO - PROCESS | 3844 | 1464989912486 Marionette DEBUG loaded listener.js 14:38:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (16A58400) [pid = 3844] [serial = 2286] [outer = 15AEFC00] 14:38:32 INFO - PROCESS | 3844 | 1464989912977 Marionette TRACE conn3 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 14:38:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 14:38:33 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 14:38:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 14:38:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 14:38:33 INFO - TEST-OK | /FileAPI/fileReader.html | took 688ms 14:38:33 INFO - PROCESS | 3844 | 1464989913028 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 14:38:33 INFO - PROCESS | 3844 | 1464989913030 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 14:38:33 INFO - PROCESS | 3844 | 1464989913033 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 14:38:33 INFO - PROCESS | 3844 | 1464989913035 Marionette TRACE conn3 <- [1,3006,null,{}] 14:38:33 INFO - TEST-START | /FileAPI/historical.html 14:38:33 INFO - PROCESS | 3844 | 1464989913039 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:33 INFO - PROCESS | 3844 | 1464989913125 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 14:38:33 INFO - PROCESS | 3844 | 1464989913131 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:33 INFO - PROCESS | 3844 | ++DOCSHELL 16C95800 == 53 [pid = 3844] [id = 763] 14:38:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (16C9A800) [pid = 3844] [serial = 2287] [outer = 00000000] 14:38:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (16EC4C00) [pid = 3844] [serial = 2288] [outer = 16C9A800] 14:38:33 INFO - PROCESS | 3844 | 1464989913176 Marionette DEBUG loaded listener.js 14:38:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (16ECB400) [pid = 3844] [serial = 2289] [outer = 16C9A800] 14:38:33 INFO - PROCESS | 3844 | 1464989913629 Marionette TRACE conn3 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 14:38:33 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 14:38:33 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 14:38:33 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 14:38:33 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 14:38:33 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 14:38:33 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 14:38:33 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 14:38:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:33 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 14:38:33 INFO - TEST-OK | /FileAPI/historical.html | took 641ms 14:38:33 INFO - PROCESS | 3844 | 1464989913673 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 14:38:33 INFO - PROCESS | 3844 | 1464989913675 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 14:38:33 INFO - PROCESS | 3844 | 1464989913679 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 14:38:33 INFO - TEST-START | /FileAPI/idlharness.html 14:38:33 INFO - PROCESS | 3844 | 1464989913680 Marionette TRACE conn3 <- [1,3010,null,{}] 14:38:33 INFO - PROCESS | 3844 | 1464989913684 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:33 INFO - PROCESS | 3844 | 1464989913765 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 14:38:33 INFO - PROCESS | 3844 | 1464989913771 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:33 INFO - PROCESS | 3844 | ++DOCSHELL 15F39800 == 54 [pid = 3844] [id = 764] 14:38:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (16EC9C00) [pid = 3844] [serial = 2290] [outer = 00000000] 14:38:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (17755000) [pid = 3844] [serial = 2291] [outer = 16EC9C00] 14:38:33 INFO - PROCESS | 3844 | 1464989913815 Marionette DEBUG loaded listener.js 14:38:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (178E2400) [pid = 3844] [serial = 2292] [outer = 16EC9C00] 14:38:34 INFO - PROCESS | 3844 | 1464989914648 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 14:38:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:38:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:38:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:38:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:38:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:38:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:38:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:38:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:38:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:38:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:38:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 14:38:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:38:34 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:38:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:34 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:38:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:38:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:38:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:38:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:38:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:38:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:38:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:38:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 14:38:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:38:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:38:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:38:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:38:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:38:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:38:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:38:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:38:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:38:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:38:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 14:38:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 14:38:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:38:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:38:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:38:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:38:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:38:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:38:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:38:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:38:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:38:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 14:38:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 14:38:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:38:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:38:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:38:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:38:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:38:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:38:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:38:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:38:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:38:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 14:38:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:38:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:38:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:38:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:38:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:38:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:38:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:38:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:38:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:38:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 14:38:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 14:38:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:38:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:38:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:38:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:38:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:38:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:38:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:38:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:38:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:38:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 14:38:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 14:38:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:38:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:38:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:38:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:38:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:38:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:38:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:38:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:38:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:38:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 14:38:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 14:38:34 INFO - TEST-OK | /FileAPI/idlharness.html | took 1125ms 14:38:34 INFO - PROCESS | 3844 | 1464989914796 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 14:38:34 INFO - PROCESS | 3844 | 1464989914798 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 14:38:34 INFO - TEST-START | /FileAPI/idlharness.worker 14:38:34 INFO - PROCESS | 3844 | 1464989914802 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 14:38:34 INFO - PROCESS | 3844 | 1464989914804 Marionette TRACE conn3 <- [1,3014,null,{}] 14:38:34 INFO - PROCESS | 3844 | 1464989914813 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:34 INFO - PROCESS | 3844 | 1464989914959 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 14:38:34 INFO - PROCESS | 3844 | 1464989914969 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:35 INFO - PROCESS | 3844 | ++DOCSHELL 11C82C00 == 55 [pid = 3844] [id = 765] 14:38:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (17754800) [pid = 3844] [serial = 2293] [outer = 00000000] 14:38:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (1A35FC00) [pid = 3844] [serial = 2294] [outer = 17754800] 14:38:35 INFO - PROCESS | 3844 | 1464989915076 Marionette DEBUG loaded listener.js 14:38:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (1A508400) [pid = 3844] [serial = 2295] [outer = 17754800] 14:38:35 INFO - PROCESS | 3844 | [3844] 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 14:38:36 INFO - PROCESS | 3844 | 1464989916046 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:38:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:38:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:38:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:38:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:38:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:38:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:38:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:38:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:38:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:38:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:38:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:38:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:38:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:38:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:38:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:38:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:38:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:38:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:38:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:38:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:38:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 14:38:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:38:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:38:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:38:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:38:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:38:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:38:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 14:38:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:38:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:38:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:38:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:38:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:38:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:38:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:38:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:38:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:38:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:38:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:38:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:38:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 14:38:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:38:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:38:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:38:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:38:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:38:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:38:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 14:38:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:38:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:38:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:38:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:38:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:38:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:38:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:38:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:38:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 14:38:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 14:38:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:38:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:38:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:38:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:38:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:38:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 14:38:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:38:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:38:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:38:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:38:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:38:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:38:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 14:38:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 14:38:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:38:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:38:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:38:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:38:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:38:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 14:38:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 14:38:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:38:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:38:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:38:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:38:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:38:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 14:38:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 14:38:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:38:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:38:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:38:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:38:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:38:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 14:38:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:38:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:38:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:38:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:38:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:38:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:38:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:38:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 14:38:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:38:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:38:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:38:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:38:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:38:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:38:36 INFO - {} 14:38:36 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1485ms 14:38:36 INFO - PROCESS | 3844 | 1464989916287 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 14:38:36 INFO - PROCESS | 3844 | 1464989916289 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 14:38:36 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 14:38:36 INFO - PROCESS | 3844 | 1464989916292 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 14:38:36 INFO - PROCESS | 3844 | 1464989916294 Marionette TRACE conn3 <- [1,3018,null,{}] 14:38:36 INFO - PROCESS | 3844 | 1464989916298 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:36 INFO - PROCESS | 3844 | 1464989916439 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 14:38:36 INFO - PROCESS | 3844 | 1464989916459 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:36 INFO - PROCESS | 3844 | ++DOCSHELL 1A8CE400 == 56 [pid = 3844] [id = 766] 14:38:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (1A8CEC00) [pid = 3844] [serial = 2296] [outer = 00000000] 14:38:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (1AF70C00) [pid = 3844] [serial = 2297] [outer = 1A8CEC00] 14:38:36 INFO - PROCESS | 3844 | 1464989916504 Marionette DEBUG loaded listener.js 14:38:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (1AF73000) [pid = 3844] [serial = 2298] [outer = 1A8CEC00] 14:38:36 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (171AD400) [pid = 3844] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 14:38:36 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (16D81800) [pid = 3844] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:38:36 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (15EB4C00) [pid = 3844] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 14:38:36 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (177A6800) [pid = 3844] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 14:38:36 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (130EB000) [pid = 3844] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 14:38:36 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (18737800) [pid = 3844] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 14:38:36 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (1300DC00) [pid = 3844] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 14:38:36 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (17147800) [pid = 3844] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 14:38:36 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (0F2F6000) [pid = 3844] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 14:38:36 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (131BA800) [pid = 3844] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 14:38:36 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (16A58000) [pid = 3844] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 14:38:36 INFO - PROCESS | 3844 | 1464989916968 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 14:38:37 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 14:38:37 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 687ms 14:38:37 INFO - PROCESS | 3844 | 1464989917004 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 14:38:37 INFO - PROCESS | 3844 | 1464989917006 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 14:38:37 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 14:38:37 INFO - PROCESS | 3844 | 1464989917010 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 14:38:37 INFO - PROCESS | 3844 | 1464989917012 Marionette TRACE conn3 <- [1,3022,null,{}] 14:38:37 INFO - PROCESS | 3844 | 1464989917015 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:37 INFO - PROCESS | 3844 | 1464989917099 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 14:38:37 INFO - PROCESS | 3844 | 1464989917105 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:37 INFO - PROCESS | 3844 | ++DOCSHELL 15058C00 == 57 [pid = 3844] [id = 767] 14:38:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (1505A000) [pid = 3844] [serial = 2299] [outer = 00000000] 14:38:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (15060800) [pid = 3844] [serial = 2300] [outer = 1505A000] 14:38:37 INFO - PROCESS | 3844 | 1464989917148 Marionette DEBUG loaded listener.js 14:38:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (15063800) [pid = 3844] [serial = 2301] [outer = 1505A000] 14:38:37 INFO - PROCESS | 3844 | 1464989917565 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 14:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 14:38:37 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 594ms 14:38:37 INFO - PROCESS | 3844 | 1464989917604 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 14:38:37 INFO - PROCESS | 3844 | 1464989917606 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 14:38:37 INFO - TEST-START | /FileAPI/blob/Blob-close.html 14:38:37 INFO - PROCESS | 3844 | 1464989917610 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 14:38:37 INFO - PROCESS | 3844 | 1464989917611 Marionette TRACE conn3 <- [1,3026,null,{}] 14:38:37 INFO - PROCESS | 3844 | 1464989917615 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:37 INFO - PROCESS | 3844 | 1464989917746 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 14:38:37 INFO - PROCESS | 3844 | 1464989917751 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:37 INFO - PROCESS | 3844 | ++DOCSHELL 1505D000 == 58 [pid = 3844] [id = 768] 14:38:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (1505EC00) [pid = 3844] [serial = 2302] [outer = 00000000] 14:38:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (15EBCC00) [pid = 3844] [serial = 2303] [outer = 1505EC00] 14:38:37 INFO - PROCESS | 3844 | 1464989917794 Marionette DEBUG loaded listener.js 14:38:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (171A7800) [pid = 3844] [serial = 2304] [outer = 1505EC00] 14:38:38 INFO - PROCESS | 3844 | 1464989918207 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 14:38:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 14:38:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 14:38:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 14:38:38 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 640ms 14:38:38 INFO - PROCESS | 3844 | 1464989918249 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 14:38:38 INFO - PROCESS | 3844 | 1464989918251 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 14:38:38 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 14:38:38 INFO - PROCESS | 3844 | 1464989918254 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 14:38:38 INFO - PROCESS | 3844 | 1464989918256 Marionette TRACE conn3 <- [1,3030,null,{}] 14:38:38 INFO - PROCESS | 3844 | 1464989918259 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:38 INFO - PROCESS | 3844 | 1464989918401 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 14:38:38 INFO - PROCESS | 3844 | 1464989918413 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:38 INFO - PROCESS | 3844 | ++DOCSHELL 15EB9800 == 59 [pid = 3844] [id = 769] 14:38:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (16823800) [pid = 3844] [serial = 2305] [outer = 00000000] 14:38:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (16827000) [pid = 3844] [serial = 2306] [outer = 16823800] 14:38:38 INFO - PROCESS | 3844 | 1464989918458 Marionette DEBUG loaded listener.js 14:38:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (1682C800) [pid = 3844] [serial = 2307] [outer = 16823800] 14:38:39 INFO - PROCESS | 3844 | --DOCSHELL 13715800 == 58 [pid = 3844] [id = 710] 14:38:39 INFO - PROCESS | 3844 | --DOCSHELL 14F8F000 == 57 [pid = 3844] [id = 563] 14:38:39 INFO - PROCESS | 3844 | --DOCSHELL 130EA400 == 56 [pid = 3844] [id = 685] 14:38:39 INFO - PROCESS | 3844 | --DOCSHELL 10D26C00 == 55 [pid = 3844] [id = 560] 14:38:39 INFO - PROCESS | 3844 | --DOCSHELL 15A5D400 == 54 [pid = 3844] [id = 711] 14:38:39 INFO - PROCESS | 3844 | --DOCSHELL 150A7800 == 53 [pid = 3844] [id = 564] 14:38:39 INFO - PROCESS | 3844 | --DOCSHELL 1873E800 == 52 [pid = 3844] [id = 712] 14:38:39 INFO - PROCESS | 3844 | --DOCSHELL 1120A000 == 51 [pid = 3844] [id = 572] 14:38:39 INFO - PROCESS | 3844 | --DOCSHELL 141D3400 == 50 [pid = 3844] [id = 570] 14:38:39 INFO - PROCESS | 3844 | --DOCSHELL 1055FC00 == 49 [pid = 3844] [id = 571] 14:38:39 INFO - PROCESS | 3844 | --DOCSHELL 16EC6800 == 48 [pid = 3844] [id = 697] 14:38:39 INFO - PROCESS | 3844 | --DOCSHELL 10D24800 == 47 [pid = 3844] [id = 695] 14:38:39 INFO - PROCESS | 3844 | --DOCSHELL 1779FC00 == 46 [pid = 3844] [id = 724] 14:38:39 INFO - PROCESS | 3844 | --DOCSHELL 10B87400 == 45 [pid = 3844] [id = 725] 14:38:39 INFO - PROCESS | 3844 | --DOCSHELL 178E1000 == 44 [pid = 3844] [id = 698] 14:38:39 INFO - PROCESS | 3844 | --DOCSHELL 103D4400 == 43 [pid = 3844] [id = 557] 14:38:39 INFO - PROCESS | 3844 | --DOCSHELL 10D23400 == 42 [pid = 3844] [id = 558] 14:38:39 INFO - PROCESS | 3844 | --DOCSHELL 0C785000 == 41 [pid = 3844] [id = 761] 14:38:39 INFO - PROCESS | 3844 | --DOCSHELL 1370DC00 == 40 [pid = 3844] [id = 760] 14:38:39 INFO - PROCESS | 3844 | --DOCSHELL 10B1E000 == 39 [pid = 3844] [id = 758] 14:38:39 INFO - PROCESS | 3844 | --DOCSHELL 18264C00 == 38 [pid = 3844] [id = 759] 14:38:39 INFO - PROCESS | 3844 | --DOCSHELL 19A5C000 == 37 [pid = 3844] [id = 756] 14:38:39 INFO - PROCESS | 3844 | --DOCSHELL 19922C00 == 36 [pid = 3844] [id = 757] 14:38:39 INFO - PROCESS | 3844 | --DOCSHELL 13713000 == 35 [pid = 3844] [id = 754] 14:38:39 INFO - PROCESS | 3844 | --DOCSHELL 1798E000 == 34 [pid = 3844] [id = 755] 14:38:39 INFO - PROCESS | 3844 | --DOCSHELL 18729400 == 33 [pid = 3844] [id = 752] 14:38:39 INFO - PROCESS | 3844 | --DOCSHELL 1125C000 == 32 [pid = 3844] [id = 753] 14:38:40 INFO - PROCESS | 3844 | --DOCSHELL 15769C00 == 31 [pid = 3844] [id = 762] 14:38:40 INFO - PROCESS | 3844 | --DOCSHELL 16C95800 == 30 [pid = 3844] [id = 763] 14:38:40 INFO - PROCESS | 3844 | --DOCSHELL 15058C00 == 29 [pid = 3844] [id = 767] 14:38:40 INFO - PROCESS | 3844 | --DOCSHELL 15F39800 == 28 [pid = 3844] [id = 764] 14:38:40 INFO - PROCESS | 3844 | --DOCSHELL 11C82C00 == 27 [pid = 3844] [id = 765] 14:38:40 INFO - PROCESS | 3844 | --DOCSHELL 1A8CE400 == 26 [pid = 3844] [id = 766] 14:38:40 INFO - PROCESS | 3844 | --DOCSHELL 1505D000 == 25 [pid = 3844] [id = 768] 14:38:40 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (189A1800) [pid = 3844] [serial = 2221] [outer = 00000000] [url = about:blank] 14:38:40 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (177AE000) [pid = 3844] [serial = 2241] [outer = 00000000] [url = about:blank] 14:38:40 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (17DEC000) [pid = 3844] [serial = 2242] [outer = 00000000] [url = about:blank] 14:38:40 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (16D84800) [pid = 3844] [serial = 2236] [outer = 00000000] [url = about:blank] 14:38:40 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (168BF800) [pid = 3844] [serial = 2233] [outer = 00000000] [url = about:blank] 14:38:40 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (168C6000) [pid = 3844] [serial = 2234] [outer = 00000000] [url = about:blank] 14:38:40 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (1873EC00) [pid = 3844] [serial = 2244] [outer = 00000000] [url = about:blank] 14:38:40 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (150A7C00) [pid = 3844] [serial = 2228] [outer = 00000000] [url = about:blank] 14:38:40 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (1504FC00) [pid = 3844] [serial = 2227] [outer = 00000000] [url = about:blank] 14:38:40 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (16D7D400) [pid = 3844] [serial = 2238] [outer = 00000000] [url = about:blank] 14:38:40 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (16EC6000) [pid = 3844] [serial = 2215] [outer = 00000000] [url = about:blank] 14:38:40 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (18991000) [pid = 3844] [serial = 2218] [outer = 00000000] [url = about:blank] 14:38:40 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (131B6400) [pid = 3844] [serial = 2212] [outer = 00000000] [url = about:blank] 14:38:40 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (1890D000) [pid = 3844] [serial = 2209] [outer = 00000000] [url = about:blank] 14:38:40 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (18913800) [pid = 3844] [serial = 2247] [outer = 00000000] [url = about:blank] 14:38:40 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (15A5D000) [pid = 3844] [serial = 2250] [outer = 00000000] [url = about:blank] 14:38:40 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (189A0000) [pid = 3844] [serial = 2254] [outer = 00000000] [url = about:blank] 14:38:40 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (18743400) [pid = 3844] [serial = 2245] [outer = 00000000] [url = about:blank] 14:38:40 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (18997400) [pid = 3844] [serial = 2253] [outer = 00000000] [url = about:blank] 14:38:40 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (18992400) [pid = 3844] [serial = 2248] [outer = 00000000] [url = about:blank] 14:38:40 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (13024800) [pid = 3844] [serial = 2225] [outer = 00000000] [url = about:blank] 14:38:40 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (11203C00) [pid = 3844] [serial = 2224] [outer = 00000000] [url = about:blank] 14:38:40 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (14F29C00) [pid = 3844] [serial = 2230] [outer = 00000000] [url = about:blank] 14:38:40 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (150AA000) [pid = 3844] [serial = 2231] [outer = 00000000] [url = about:blank] 14:38:40 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (16ECD400) [pid = 3844] [serial = 2239] [outer = 00000000] [url = about:blank] 14:38:40 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (16EEFC00) [pid = 3844] [serial = 2251] [outer = 00000000] [url = about:blank] 14:38:40 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (1991A800) [pid = 3844] [serial = 2256] [outer = 00000000] [url = about:blank] 14:38:40 INFO - PROCESS | 3844 | 1464989920683 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 14:38:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 14:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 14:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 14:38:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 14:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 14:38:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 14:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:38:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 14:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 14:38:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 14:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 14:38:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 14:38:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 14:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 14:38:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 14:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 14:38:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 14:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:38:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 14:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:38:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 14:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 14:38:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 14:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:38:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 14:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:38:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 14:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:38:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 14:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:38:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 14:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 14:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 14:38:40 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2548ms 14:38:40 INFO - PROCESS | 3844 | 1464989920799 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 14:38:40 INFO - PROCESS | 3844 | 1464989920803 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 14:38:40 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 14:38:40 INFO - PROCESS | 3844 | 1464989920809 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 14:38:40 INFO - PROCESS | 3844 | 1464989920813 Marionette TRACE conn3 <- [1,3034,null,{}] 14:38:40 INFO - PROCESS | 3844 | 1464989920819 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:40 INFO - PROCESS | 3844 | 1464989920971 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 14:38:41 INFO - PROCESS | 3844 | 1464989921065 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:41 INFO - PROCESS | 3844 | ++DOCSHELL 10560400 == 26 [pid = 3844] [id = 770] 14:38:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (10563800) [pid = 3844] [serial = 2308] [outer = 00000000] 14:38:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (10A5FC00) [pid = 3844] [serial = 2309] [outer = 10563800] 14:38:41 INFO - PROCESS | 3844 | 1464989921114 Marionette DEBUG loaded listener.js 14:38:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (10B1E000) [pid = 3844] [serial = 2310] [outer = 10563800] 14:38:41 INFO - PROCESS | 3844 | [3844] 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 14:38:41 INFO - PROCESS | 3844 | 1464989921531 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 14:38:41 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 14:38:41 INFO - {} 14:38:41 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 734ms 14:38:41 INFO - PROCESS | 3844 | 1464989921550 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 14:38:41 INFO - PROCESS | 3844 | 1464989921555 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 14:38:41 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 14:38:41 INFO - PROCESS | 3844 | 1464989921562 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 14:38:41 INFO - PROCESS | 3844 | 1464989921564 Marionette TRACE conn3 <- [1,3038,null,{}] 14:38:41 INFO - PROCESS | 3844 | 1464989921568 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:41 INFO - PROCESS | 3844 | 1464989921657 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 14:38:41 INFO - PROCESS | 3844 | 1464989921665 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:41 INFO - PROCESS | 3844 | ++DOCSHELL 10D28C00 == 27 [pid = 3844] [id = 771] 14:38:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (10D2F000) [pid = 3844] [serial = 2311] [outer = 00000000] 14:38:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (112B5400) [pid = 3844] [serial = 2312] [outer = 10D2F000] 14:38:41 INFO - PROCESS | 3844 | 1464989921711 Marionette DEBUG loaded listener.js 14:38:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (11A01C00) [pid = 3844] [serial = 2313] [outer = 10D2F000] 14:38:42 INFO - PROCESS | 3844 | 1464989922168 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 14:38:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 14:38:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 14:38:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 14:38:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 14:38:42 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 625ms 14:38:42 INFO - PROCESS | 3844 | 1464989922198 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 14:38:42 INFO - PROCESS | 3844 | 1464989922201 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 14:38:42 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 14:38:42 INFO - PROCESS | 3844 | 1464989922205 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 14:38:42 INFO - PROCESS | 3844 | 1464989922209 Marionette TRACE conn3 <- [1,3042,null,{}] 14:38:42 INFO - PROCESS | 3844 | 1464989922220 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:42 INFO - PROCESS | 3844 | 1464989922309 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 14:38:42 INFO - PROCESS | 3844 | 1464989922316 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:42 INFO - PROCESS | 3844 | ++DOCSHELL 130E8C00 == 28 [pid = 3844] [id = 772] 14:38:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (130EA400) [pid = 3844] [serial = 2314] [outer = 00000000] 14:38:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (13127800) [pid = 3844] [serial = 2315] [outer = 130EA400] 14:38:42 INFO - PROCESS | 3844 | 1464989922395 Marionette DEBUG loaded listener.js 14:38:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (131BC800) [pid = 3844] [serial = 2316] [outer = 130EA400] 14:38:43 INFO - PROCESS | 3844 | 1464989923104 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 14:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 14:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 14:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 14:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 14:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 14:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 14:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 14:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 14:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 14:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 14:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 14:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 14:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 14:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 14:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 14:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 14:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 14:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 14:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 14:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 14:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 14:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 14:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 14:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 14:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 14:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:38:43 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1048ms 14:38:43 INFO - PROCESS | 3844 | 1464989923253 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 14:38:43 INFO - TEST-START | /FileAPI/file/File-constructor.html 14:38:43 INFO - PROCESS | 3844 | 1464989923255 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 14:38:43 INFO - PROCESS | 3844 | 1464989923259 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 14:38:43 INFO - PROCESS | 3844 | 1464989923261 Marionette TRACE conn3 <- [1,3046,null,{}] 14:38:43 INFO - PROCESS | 3844 | 1464989923281 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:43 INFO - PROCESS | 3844 | 1464989923367 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 14:38:43 INFO - PROCESS | 3844 | 1464989923374 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:43 INFO - PROCESS | 3844 | ++DOCSHELL 13125800 == 29 [pid = 3844] [id = 773] 14:38:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (14F24800) [pid = 3844] [serial = 2317] [outer = 00000000] 14:38:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (14F8D800) [pid = 3844] [serial = 2318] [outer = 14F24800] 14:38:43 INFO - PROCESS | 3844 | 1464989923419 Marionette DEBUG loaded listener.js 14:38:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (15048800) [pid = 3844] [serial = 2319] [outer = 14F24800] 14:38:43 INFO - PROCESS | 3844 | 1464989923911 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 14:38:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 14:38:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 14:38:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 14:38:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 14:38:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 14:38:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 14:38:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 14:38:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 14:38:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 14:38:43 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 14:38:43 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 14:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:43 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 14:38:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 14:38:43 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 14:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 14:38:43 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 14:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 14:38:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 14:38:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 14:38:43 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 688ms 14:38:43 INFO - PROCESS | 3844 | 1464989923962 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 14:38:43 INFO - PROCESS | 3844 | 1464989923964 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 14:38:43 INFO - PROCESS | 3844 | 1464989923968 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 14:38:43 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 14:38:43 INFO - PROCESS | 3844 | 1464989923969 Marionette TRACE conn3 <- [1,3050,null,{}] 14:38:43 INFO - PROCESS | 3844 | 1464989923972 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:44 INFO - PROCESS | 3844 | 1464989924048 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 14:38:44 INFO - PROCESS | 3844 | 1464989924054 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:44 INFO - PROCESS | 3844 | ++DOCSHELL 15059C00 == 30 [pid = 3844] [id = 774] 14:38:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (1505A800) [pid = 3844] [serial = 2320] [outer = 00000000] 14:38:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (1506C000) [pid = 3844] [serial = 2321] [outer = 1505A800] 14:38:44 INFO - PROCESS | 3844 | 1464989924105 Marionette DEBUG loaded listener.js 14:38:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (150A1C00) [pid = 3844] [serial = 2322] [outer = 1505A800] 14:38:44 INFO - PROCESS | 3844 | [3844] 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 14:38:44 INFO - PROCESS | 3844 | 1464989924582 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 14:38:44 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 14:38:44 INFO - {} 14:38:44 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 640ms 14:38:44 INFO - PROCESS | 3844 | 1464989924606 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 14:38:44 INFO - PROCESS | 3844 | 1464989924608 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 14:38:44 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 14:38:44 INFO - PROCESS | 3844 | 1464989924612 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 14:38:44 INFO - PROCESS | 3844 | 1464989924613 Marionette TRACE conn3 <- [1,3054,null,{}] 14:38:44 INFO - PROCESS | 3844 | 1464989924616 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:44 INFO - PROCESS | 3844 | 1464989924726 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 14:38:44 INFO - PROCESS | 3844 | 1464989924736 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:44 INFO - PROCESS | 3844 | ++DOCSHELL 15A5CC00 == 31 [pid = 3844] [id = 775] 14:38:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (15A5D000) [pid = 3844] [serial = 2323] [outer = 00000000] 14:38:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (16753800) [pid = 3844] [serial = 2324] [outer = 15A5D000] 14:38:44 INFO - PROCESS | 3844 | 1464989924810 Marionette DEBUG loaded listener.js 14:38:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (16825C00) [pid = 3844] [serial = 2325] [outer = 15A5D000] 14:38:45 INFO - PROCESS | 3844 | 1464989925295 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 14:38:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 14:38:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 14:38:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 14:38:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 14:38:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 14:38:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 14:38:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 14:38:45 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 735ms 14:38:45 INFO - PROCESS | 3844 | 1464989925352 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 14:38:45 INFO - PROCESS | 3844 | 1464989925354 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 14:38:45 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 14:38:45 INFO - PROCESS | 3844 | 1464989925358 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 14:38:45 INFO - PROCESS | 3844 | 1464989925359 Marionette TRACE conn3 <- [1,3058,null,{}] 14:38:45 INFO - PROCESS | 3844 | 1464989925363 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:45 INFO - PROCESS | 3844 | 1464989925464 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 14:38:45 INFO - PROCESS | 3844 | 1464989925473 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:45 INFO - PROCESS | 3844 | ++DOCSHELL 1682CC00 == 32 [pid = 3844] [id = 776] 14:38:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (1682DC00) [pid = 3844] [serial = 2326] [outer = 00000000] 14:38:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (168C1C00) [pid = 3844] [serial = 2327] [outer = 1682DC00] 14:38:45 INFO - PROCESS | 3844 | 1464989925517 Marionette DEBUG loaded listener.js 14:38:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (168C2C00) [pid = 3844] [serial = 2328] [outer = 1682DC00] 14:38:45 INFO - PROCESS | 3844 | 1464989925951 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 14:38:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 14:38:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 14:38:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 14:38:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 14:38:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 14:38:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 14:38:46 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 626ms 14:38:46 INFO - PROCESS | 3844 | 1464989925997 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 14:38:46 INFO - PROCESS | 3844 | 1464989925999 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 14:38:46 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 14:38:46 INFO - PROCESS | 3844 | 1464989926002 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 14:38:46 INFO - PROCESS | 3844 | 1464989926004 Marionette TRACE conn3 <- [1,3062,null,{}] 14:38:46 INFO - PROCESS | 3844 | 1464989926007 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:46 INFO - PROCESS | 3844 | 1464989926137 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 14:38:46 INFO - PROCESS | 3844 | 1464989926142 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:46 INFO - PROCESS | 3844 | ++DOCSHELL 16831000 == 33 [pid = 3844] [id = 777] 14:38:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (16A4E000) [pid = 3844] [serial = 2329] [outer = 00000000] 14:38:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (16C9D000) [pid = 3844] [serial = 2330] [outer = 16A4E000] 14:38:46 INFO - PROCESS | 3844 | 1464989926186 Marionette DEBUG loaded listener.js 14:38:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (16C90400) [pid = 3844] [serial = 2331] [outer = 16A4E000] 14:38:46 INFO - PROCESS | 3844 | 1464989926597 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 14:38:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 14:38:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 14:38:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 14:38:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 14:38:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 14:38:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 14:38:46 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 641ms 14:38:46 INFO - PROCESS | 3844 | 1464989926640 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 14:38:46 INFO - PROCESS | 3844 | 1464989926642 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 14:38:46 INFO - PROCESS | 3844 | 1464989926646 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 14:38:46 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 14:38:46 INFO - PROCESS | 3844 | 1464989926647 Marionette TRACE conn3 <- [1,3066,null,{}] 14:38:46 INFO - PROCESS | 3844 | 1464989926663 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:46 INFO - PROCESS | 3844 | 1464989926780 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 14:38:46 INFO - PROCESS | 3844 | 1464989926790 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:46 INFO - PROCESS | 3844 | ++DOCSHELL 130E8400 == 34 [pid = 3844] [id = 778] 14:38:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (16C17800) [pid = 3844] [serial = 2332] [outer = 00000000] 14:38:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (16D7D400) [pid = 3844] [serial = 2333] [outer = 16C17800] 14:38:46 INFO - PROCESS | 3844 | 1464989926892 Marionette DEBUG loaded listener.js 14:38:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (16D83C00) [pid = 3844] [serial = 2334] [outer = 16C17800] 14:38:47 INFO - PROCESS | 3844 | 1464989927330 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 14:38:47 INFO - PROCESS | 3844 | 1464989927455 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 14:38:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 14:38:47 INFO - PROCESS | 3844 | 1464989927458 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 14:38:47 INFO - PROCESS | 3844 | 1464989927460 Marionette TRACE conn3 <- [1,3070,null,{}] 14:38:47 INFO - PROCESS | 3844 | 1464989927464 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:47 INFO - PROCESS | 3844 | 1464989927586 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 14:38:47 INFO - PROCESS | 3844 | 1464989927591 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:47 INFO - PROCESS | 3844 | ++DOCSHELL 16D87800 == 35 [pid = 3844] [id = 779] 14:38:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (16EC3000) [pid = 3844] [serial = 2335] [outer = 00000000] 14:38:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (16EF3000) [pid = 3844] [serial = 2336] [outer = 16EC3000] 14:38:47 INFO - PROCESS | 3844 | 1464989927694 Marionette DEBUG loaded listener.js 14:38:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (16EF8400) [pid = 3844] [serial = 2337] [outer = 16EC3000] 14:38:48 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (18911800) [pid = 3844] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 14:38:48 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (112BD800) [pid = 3844] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 14:38:48 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (15F3AC00) [pid = 3844] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 14:38:48 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (1873FC00) [pid = 3844] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 14:38:48 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (13911400) [pid = 3844] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 14:38:48 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (177AA000) [pid = 3844] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 14:38:48 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (16EC5000) [pid = 3844] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 14:38:48 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (16EF2800) [pid = 3844] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 14:38:48 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (15689C00) [pid = 3844] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 14:38:48 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (105F3000) [pid = 3844] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 14:38:48 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (11205000) [pid = 3844] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 14:38:48 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (14F97800) [pid = 3844] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 14:38:48 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (18728400) [pid = 3844] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 14:38:48 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (1A8CEC00) [pid = 3844] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 14:38:48 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (17754800) [pid = 3844] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 14:38:48 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (1505EC00) [pid = 3844] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 14:38:48 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (16EC9C00) [pid = 3844] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 14:38:48 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (16C9A800) [pid = 3844] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 14:38:48 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (15AEFC00) [pid = 3844] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 14:38:48 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (0F2EDC00) [pid = 3844] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 14:38:48 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (13715400) [pid = 3844] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 14:38:48 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (1872C000) [pid = 3844] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 14:38:48 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (18749400) [pid = 3844] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 14:38:48 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (19924C00) [pid = 3844] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 14:38:48 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (19A5C800) [pid = 3844] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:38:48 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (18046C00) [pid = 3844] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 14:38:48 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (1390A800) [pid = 3844] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 14:38:48 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (112A5800) [pid = 3844] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 14:38:48 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (1890C800) [pid = 3844] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 14:38:48 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (1505A000) [pid = 3844] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 14:38:48 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (18990C00) [pid = 3844] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 14:38:48 INFO - PROCESS | 3844 | 1464989928575 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 14:38:48 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 14:38:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 14:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 14:38:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 14:38:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1156ms 14:38:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 14:38:48 INFO - PROCESS | 3844 | 1464989928614 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 14:38:48 INFO - PROCESS | 3844 | 1464989928616 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 14:38:48 INFO - PROCESS | 3844 | 1464989928619 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 14:38:48 INFO - PROCESS | 3844 | 1464989928622 Marionette TRACE conn3 <- [1,3074,null,{}] 14:38:48 INFO - PROCESS | 3844 | 1464989928625 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:48 INFO - PROCESS | 3844 | 1464989928718 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 14:38:48 INFO - PROCESS | 3844 | 1464989928823 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:48 INFO - PROCESS | 3844 | ++DOCSHELL 1504E800 == 36 [pid = 3844] [id = 780] 14:38:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (15054000) [pid = 3844] [serial = 2338] [outer = 00000000] 14:38:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (15F3AC00) [pid = 3844] [serial = 2339] [outer = 15054000] 14:38:48 INFO - PROCESS | 3844 | 1464989928879 Marionette DEBUG loaded listener.js 14:38:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (16EF2000) [pid = 3844] [serial = 2340] [outer = 15054000] 14:38:49 INFO - PROCESS | 3844 | 1464989929231 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 14:38:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 14:38:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 625ms 14:38:49 INFO - PROCESS | 3844 | 1464989929257 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 14:38:49 INFO - PROCESS | 3844 | 1464989929259 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 14:38:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 14:38:49 INFO - PROCESS | 3844 | 1464989929262 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 14:38:49 INFO - PROCESS | 3844 | 1464989929264 Marionette TRACE conn3 <- [1,3078,null,{}] 14:38:49 INFO - PROCESS | 3844 | 1464989929267 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:49 INFO - PROCESS | 3844 | 1464989929344 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 14:38:49 INFO - PROCESS | 3844 | 1464989929449 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:49 INFO - PROCESS | 3844 | ++DOCSHELL 1506F400 == 37 [pid = 3844] [id = 781] 14:38:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (15771C00) [pid = 3844] [serial = 2341] [outer = 00000000] 14:38:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (1779F800) [pid = 3844] [serial = 2342] [outer = 15771C00] 14:38:49 INFO - PROCESS | 3844 | 1464989929494 Marionette DEBUG loaded listener.js 14:38:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (177AE000) [pid = 3844] [serial = 2343] [outer = 15771C00] 14:38:49 INFO - PROCESS | 3844 | 1464989929832 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 14:38:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 14:38:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 594ms 14:38:49 INFO - PROCESS | 3844 | 1464989929860 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 14:38:49 INFO - PROCESS | 3844 | 1464989929862 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 14:38:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 14:38:49 INFO - PROCESS | 3844 | 1464989929865 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 14:38:49 INFO - PROCESS | 3844 | 1464989929866 Marionette TRACE conn3 <- [1,3082,null,{}] 14:38:49 INFO - PROCESS | 3844 | 1464989929870 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:49 INFO - PROCESS | 3844 | 1464989929946 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 14:38:50 INFO - PROCESS | 3844 | 1464989930053 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:50 INFO - PROCESS | 3844 | ++DOCSHELL 15AEB000 == 38 [pid = 3844] [id = 782] 14:38:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (15AF0C00) [pid = 3844] [serial = 2344] [outer = 00000000] 14:38:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (17751C00) [pid = 3844] [serial = 2345] [outer = 15AF0C00] 14:38:50 INFO - PROCESS | 3844 | 1464989930096 Marionette DEBUG loaded listener.js 14:38:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (17990400) [pid = 3844] [serial = 2346] [outer = 15AF0C00] 14:38:50 INFO - PROCESS | 3844 | 1464989930462 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 14:38:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 14:38:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 640ms 14:38:50 INFO - PROCESS | 3844 | 1464989930534 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 14:38:50 INFO - PROCESS | 3844 | 1464989930538 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 14:38:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 14:38:50 INFO - PROCESS | 3844 | 1464989930544 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 14:38:50 INFO - PROCESS | 3844 | 1464989930549 Marionette TRACE conn3 <- [1,3086,null,{}] 14:38:50 INFO - PROCESS | 3844 | 1464989930556 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:50 INFO - PROCESS | 3844 | 1464989930655 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 14:38:50 INFO - PROCESS | 3844 | 1464989930796 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:50 INFO - PROCESS | 3844 | ++DOCSHELL 10373C00 == 39 [pid = 3844] [id = 783] 14:38:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (10374400) [pid = 3844] [serial = 2347] [outer = 00000000] 14:38:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (10561000) [pid = 3844] [serial = 2348] [outer = 10374400] 14:38:50 INFO - PROCESS | 3844 | 1464989930893 Marionette DEBUG loaded listener.js 14:38:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (105F6C00) [pid = 3844] [serial = 2349] [outer = 10374400] 14:38:51 INFO - PROCESS | 3844 | 1464989931522 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 14:38:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 14:38:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 14:38:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1000ms 14:38:51 INFO - PROCESS | 3844 | 1464989931546 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 14:38:51 INFO - PROCESS | 3844 | 1464989931550 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 14:38:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 14:38:51 INFO - PROCESS | 3844 | 1464989931558 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 14:38:51 INFO - PROCESS | 3844 | 1464989931562 Marionette TRACE conn3 <- [1,3090,null,{}] 14:38:51 INFO - PROCESS | 3844 | 1464989931567 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:51 INFO - PROCESS | 3844 | 1464989931684 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 14:38:51 INFO - PROCESS | 3844 | 1464989931830 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:51 INFO - PROCESS | 3844 | ++DOCSHELL 10D23400 == 40 [pid = 3844] [id = 784] 14:38:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (10D26C00) [pid = 3844] [serial = 2350] [outer = 00000000] 14:38:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (12B06800) [pid = 3844] [serial = 2351] [outer = 10D26C00] 14:38:51 INFO - PROCESS | 3844 | 1464989931885 Marionette DEBUG loaded listener.js 14:38:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (13002C00) [pid = 3844] [serial = 2352] [outer = 10D26C00] 14:38:52 INFO - PROCESS | 3844 | 1464989932458 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 14:38:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 14:38:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 938ms 14:38:52 INFO - PROCESS | 3844 | 1464989932512 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 14:38:52 INFO - PROCESS | 3844 | 1464989932514 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 14:38:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 14:38:52 INFO - PROCESS | 3844 | 1464989932519 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 14:38:52 INFO - PROCESS | 3844 | 1464989932522 Marionette TRACE conn3 <- [1,3094,null,{}] 14:38:52 INFO - PROCESS | 3844 | 1464989932531 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:52 INFO - PROCESS | 3844 | 1464989932678 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 14:38:52 INFO - PROCESS | 3844 | 1464989932850 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:52 INFO - PROCESS | 3844 | ++DOCSHELL 105FA400 == 41 [pid = 3844] [id = 785] 14:38:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (10B19C00) [pid = 3844] [serial = 2353] [outer = 00000000] 14:38:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (1280AC00) [pid = 3844] [serial = 2354] [outer = 10B19C00] 14:38:52 INFO - PROCESS | 3844 | 1464989932908 Marionette DEBUG loaded listener.js 14:38:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (1390B000) [pid = 3844] [serial = 2355] [outer = 10B19C00] 14:38:53 INFO - PROCESS | 3844 | 1464989933692 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 14:38:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 14:38:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 14:38:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 14:38:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1188ms 14:38:53 INFO - PROCESS | 3844 | 1464989933713 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 14:38:53 INFO - PROCESS | 3844 | 1464989933717 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 14:38:53 INFO - PROCESS | 3844 | 1464989933722 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 14:38:53 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 14:38:53 INFO - PROCESS | 3844 | 1464989933726 Marionette TRACE conn3 <- [1,3098,null,{}] 14:38:53 INFO - PROCESS | 3844 | 1464989933730 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:53 INFO - PROCESS | 3844 | 1464989933837 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 14:38:53 INFO - PROCESS | 3844 | --DOCSHELL 10489C00 == 40 [pid = 3844] [id = 675] 14:38:53 INFO - PROCESS | 3844 | --DOCSHELL 14F98000 == 39 [pid = 3844] [id = 669] 14:38:53 INFO - PROCESS | 3844 | --DOCSHELL 10B84000 == 38 [pid = 3844] [id = 666] 14:38:53 INFO - PROCESS | 3844 | --DOCSHELL 15606800 == 37 [pid = 3844] [id = 670] 14:38:53 INFO - PROCESS | 3844 | --DOCSHELL 14495800 == 36 [pid = 3844] [id = 674] 14:38:53 INFO - PROCESS | 3844 | --DOCSHELL 13D47800 == 35 [pid = 3844] [id = 667] 14:38:53 INFO - PROCESS | 3844 | --DOCSHELL 14F94C00 == 34 [pid = 3844] [id = 668] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (1509E800) [pid = 3844] [serial = 2132] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (18743000) [pid = 3844] [serial = 2174] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (1872D000) [pid = 3844] [serial = 2135] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (17991C00) [pid = 3844] [serial = 2084] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (168BD400) [pid = 3844] [serial = 2171] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (12D83400) [pid = 3844] [serial = 2129] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (13714000) [pid = 3844] [serial = 2168] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (18916C00) [pid = 3844] [serial = 2177] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (16F50400) [pid = 3844] [serial = 2216] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (18747000) [pid = 3844] [serial = 2138] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (189A4800) [pid = 3844] [serial = 2222] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (18998400) [pid = 3844] [serial = 2219] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (141C9000) [pid = 3844] [serial = 2213] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (1898FC00) [pid = 3844] [serial = 2210] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (1AF70C00) [pid = 3844] [serial = 2297] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (1A508400) [pid = 3844] [serial = 2295] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (15EBCC00) [pid = 3844] [serial = 2303] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (1AF73000) [pid = 3844] [serial = 2298] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (17755000) [pid = 3844] [serial = 2291] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (16EC4C00) [pid = 3844] [serial = 2288] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (16ECB400) [pid = 3844] [serial = 2289] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (168C4C00) [pid = 3844] [serial = 2285] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (16A58400) [pid = 3844] [serial = 2286] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (10D27800) [pid = 3844] [serial = 2282] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (1280F000) [pid = 3844] [serial = 2283] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (14F1B800) [pid = 3844] [serial = 2280] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (141CCC00) [pid = 3844] [serial = 2279] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 84 (1A311400) [pid = 3844] [serial = 2277] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 83 (1A14B800) [pid = 3844] [serial = 2276] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 82 (19C83800) [pid = 3844] [serial = 2274] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 81 (19C75400) [pid = 3844] [serial = 2273] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 80 (19A64800) [pid = 3844] [serial = 2271] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 79 (19A5E000) [pid = 3844] [serial = 2270] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 78 (19A5D000) [pid = 3844] [serial = 2268] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 77 (189AB400) [pid = 3844] [serial = 2266] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 76 (1890E400) [pid = 3844] [serial = 2265] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 75 (15EB7400) [pid = 3844] [serial = 2263] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 74 (15772400) [pid = 3844] [serial = 2262] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 73 (131BDC00) [pid = 3844] [serial = 2260] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 72 (11C04C00) [pid = 3844] [serial = 2259] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 71 (19920400) [pid = 3844] [serial = 2257] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 70 (171A7800) [pid = 3844] [serial = 2304] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 69 (16827000) [pid = 3844] [serial = 2306] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 68 (1A35FC00) [pid = 3844] [serial = 2294] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 67 (15060800) [pid = 3844] [serial = 2300] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 66 (178E2400) [pid = 3844] [serial = 2292] [outer = 00000000] [url = about:blank] 14:38:53 INFO - PROCESS | 3844 | --DOMWINDOW == 65 (15063800) [pid = 3844] [serial = 2301] [outer = 00000000] [url = about:blank] 14:38:54 INFO - PROCESS | 3844 | 1464989934001 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:54 INFO - PROCESS | 3844 | ++DOCSHELL 1037B000 == 35 [pid = 3844] [id = 786] 14:38:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 66 (103D4400) [pid = 3844] [serial = 2356] [outer = 00000000] 14:38:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 67 (10A5B800) [pid = 3844] [serial = 2357] [outer = 103D4400] 14:38:54 INFO - PROCESS | 3844 | 1464989934048 Marionette DEBUG loaded listener.js 14:38:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 68 (10D2F400) [pid = 3844] [serial = 2358] [outer = 103D4400] 14:38:54 INFO - PROCESS | 3844 | 1464989934450 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 14:38:54 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 14:38:54 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 14:38:54 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 14:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:54 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 14:38:54 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 797ms 14:38:54 INFO - PROCESS | 3844 | 1464989934526 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 14:38:54 INFO - PROCESS | 3844 | 1464989934531 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 14:38:54 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 14:38:54 INFO - PROCESS | 3844 | 1464989934537 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 14:38:54 INFO - PROCESS | 3844 | 1464989934539 Marionette TRACE conn3 <- [1,3102,null,{}] 14:38:54 INFO - PROCESS | 3844 | 1464989934543 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:54 INFO - PROCESS | 3844 | 1464989934629 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 14:38:54 INFO - PROCESS | 3844 | 1464989934641 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"6806d765-7978-4cf4-99f9-4922d7fd3175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:54 INFO - PROCESS | 3844 | ++DOCSHELL 112A4000 == 36 [pid = 3844] [id = 787] 14:38:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 69 (112B4000) [pid = 3844] [serial = 2359] [outer = 00000000] 14:38:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 70 (12B09C00) [pid = 3844] [serial = 2360] [outer = 112B4000] 14:38:54 INFO - PROCESS | 3844 | 1464989934685 Marionette DEBUG loaded listener.js 14:38:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 71 (12D8A000) [pid = 3844] [serial = 2361] [outer = 112B4000] 14:38:55 INFO - PROCESS | 3844 | 1464989935163 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 14:38:55 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 14:38:55 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 640ms 14:38:55 INFO - PROCESS | 3844 | 1464989935174 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 14:38:55 INFO - PROCESS | 3844 | 1464989935176 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 14:38:56 WARNING - u'runner_teardown' () 14:38:56 INFO - No more tests 14:38:56 INFO - Got 0 unexpected results 14:38:56 INFO - SUITE-END | took 673s 14:38:56 INFO - Closing logging queue 14:38:56 INFO - queue closed 14:38:56 INFO - Return code: 0 14:38:56 WARNING - # TBPL SUCCESS # 14:38:56 INFO - Running post-action listener: _resource_record_post_action 14:38:56 INFO - Running post-run listener: _resource_record_post_run 14:38:57 INFO - Total resource usage - Wall time: 682s; CPU: 13.0%; Read bytes: 91031040; Write bytes: 945174528; Read time: 446978; Write time: 1064348 14:38:57 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 14:38:57 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 77556224; Read time: 0; Write time: 75698 14:38:57 INFO - run-tests - Wall time: 681s; CPU: 13.0%; Read bytes: 91031040; Write bytes: 809135104; Read time: 446978; Write time: 949812 14:38:57 INFO - Running post-run listener: _upload_blobber_files 14:38:57 INFO - Blob upload gear active. 14:38:57 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 14:38:57 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 14:38:57 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'] 14:38:57 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 14:38:58 INFO - (blobuploader) - INFO - Open directory for files ... 14:38:58 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 14:38:58 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:38:58 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:39:00 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 14:39:00 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:39:00 INFO - (blobuploader) - INFO - Done attempting. 14:39:00 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 14:39:00 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:39:00 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:39:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:39:02 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:39:02 INFO - (blobuploader) - INFO - Done attempting. 14:39:02 INFO - (blobuploader) - INFO - Iteration through files over. 14:39:02 INFO - Return code: 0 14:39:02 INFO - rmtree: C:\slave\test\build\uploaded_files.json 14:39:02 INFO - Using _rmtree_windows ... 14:39:02 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 14:39:02 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c3da93a19e23f1c1a57db48432a56413040391e9f7353f6207b7f7b9f01f4c575074cee134f0650b820c18f5f19bab6d08c7b345f78f6ea5863f49a6cdfbe95a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9d56a87cd1d3da7f248b26400ad2a58e1dfbf3eb7d0701710fec0f37bf50a30258c1147760f2cb7c482654946f306931900610f5b5db871983f119d61809a251"} 14:39:02 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 14:39:02 INFO - Writing to file C:\slave\test\properties\blobber_files 14:39:02 INFO - Contents: 14:39:02 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c3da93a19e23f1c1a57db48432a56413040391e9f7353f6207b7f7b9f01f4c575074cee134f0650b820c18f5f19bab6d08c7b345f78f6ea5863f49a6cdfbe95a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9d56a87cd1d3da7f248b26400ad2a58e1dfbf3eb7d0701710fec0f37bf50a30258c1147760f2cb7c482654946f306931900610f5b5db871983f119d61809a251"} 14:39:02 INFO - Running post-run listener: copy_logs_to_upload_dir 14:39:02 INFO - Copying logs to upload dir... 14:39:02 INFO - mkdir: C:\slave\test\build\upload\logs 14:39:02 INFO - Copying logs to upload dir... 14:39:02 INFO - Using _rmtree_windows ... 14:39:02 INFO - Using _rmtree_windows ... 14:39:02 INFO - Using _rmtree_windows ... 14:39:02 INFO - Using _rmtree_windows ... 14:39:02 INFO - Using _rmtree_windows ... 14:39:02 INFO - Using _rmtree_windows ... 14:39:02 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=935.879000 ========= master_lag: -1.48 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 34 secs) (at 2016-06-03 14:39:03.299464) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-03 14:39:03.300472) ========= '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-019\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-019 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-019 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-019 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-019 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-019 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c3da93a19e23f1c1a57db48432a56413040391e9f7353f6207b7f7b9f01f4c575074cee134f0650b820c18f5f19bab6d08c7b345f78f6ea5863f49a6cdfbe95a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9d56a87cd1d3da7f248b26400ad2a58e1dfbf3eb7d0701710fec0f37bf50a30258c1147760f2cb7c482654946f306931900610f5b5db871983f119d61809a251"} build_url:https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/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/R2utlytXTw2GlbK7S9BBaQ/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/c3da93a19e23f1c1a57db48432a56413040391e9f7353f6207b7f7b9f01f4c575074cee134f0650b820c18f5f19bab6d08c7b345f78f6ea5863f49a6cdfbe95a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9d56a87cd1d3da7f248b26400ad2a58e1dfbf3eb7d0701710fec0f37bf50a30258c1147760f2cb7c482654946f306931900610f5b5db871983f119d61809a251"}' symbols_url: 'https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-03 14:39:03.419788) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-03 14:39:03.420166) ========= '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-019\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-019 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-019 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-019 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-019 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-019 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-06-03 14:39:03.541401) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-03 14:39:03.541733) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-03 14:39:04.071054) ========= ========= Total master_lag: -1.36 =========